Հետ
Ծրագրավորում և բաց կոդ

Տվյալները հանրային էին, իսկ գործակալի ուղին՝ ոչ։ Այդպիսով, նրա մոդելավորումը դարձավ իմ փաստաթուղթը։

Dev.to
Advertisement468 × 90
Տվյալները հանրային էին, իսկ գործակալի ուղին՝ ոչ։ Այդպիսով, նրա մոդելավորումը դարձավ իմ փաստաթուղթը։

Ծրագրավորողներից մեկը վերջերս մասնակցել է բաց կոդով նախագծի բարելավմանը՝ փորձելով շտկել AI գործակալի հարցումների գեներացման խնդիրները։ Քանի որ գործակալը հիմնված էր նույնականացում պահանջող վերջնակետի վրա, որը հասանելի չէր մասնակցին, նա ստեղծել էր սխեմայի տեղային մոդելավորում (mock)՝ փոփոխությունները ստուգելու համար։ Սա հանգեցրել է նուրբ, բայց էական խնդրի. մասնակցի ձեռքով սահմանված սխեման պարունակում էր դաշտերի անուններ, որոնք տարբերվում էին իրական տվյալների բազայից։ Այդ սխալ անունները ներառվել են նախագծի փաստաթղթերում՝ սխալ ենթադրությունները վերածելով հեղինակավոր ուղեցույցի։ Հեղինակը ընդգծում է այն ռիսկերը, երբ նախագծի վերարտադրման ուղիները չեն համապատասխանում իրական համակարգի ճարտարապետությանը։ Կարևոր դասը պահպանողների համար այն է, որ անհրաժեշտ է տրամադրել պաշտոնական, վերարտադրելի պայմանագրեր կամ ֆիքստուրներ՝ թույլ տալով մասնակիցներին ստուգել իրենց կոդը իրական ինտերֆեյսի հետ՝ առանց ներքին հավատարմագրերի անհրաժեշտության։

This is a summary. Read the full article at the original source:

Dev.to
Advertisement468 × 90
Share
Ծրագրավորում և բաց կոդ

Կապակցված

Advertisement970 × 250