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

Խաղատախտակը վերադարձավ. Դասեր UI-ի կայուն վիճակի կառավարման վերաբերյալ

Dev.to
Advertisement468 × 90
Խաղատախտակը վերադարձավ. Դասեր UI-ի կայուն վիճակի կառավարման վերաբերյալ

Ծրագրավորող Մայքլ Տրունգը քննարկում է Codenames AI վեբ խաղում կայուն վիճակի (persistent state) կառավարման մարտահրավերները: Նա ընդգծում է տարածված սխալը՝ ենթադրելը, որ ինտերֆեյսի ողջ վիճակը պետք է պահպանվի և վերականգնվի էջը թարմացնելիս: Պարզվել է, որ թեև օգտատերերն ակնկալում են, որ մուտքագրված տեքստի նման նախագծերը կպահպանվեն, «մտածողության օժանդակ միջոցները», ինչպիսիք են քարտերի ընդգծումները, չպետք է համարվեն խաղի մշտական վիճակի մաս: Երբ այդ ընդգծումները սխալմամբ պահպանվում էին, դրանք հայտնվում էին խաղի այլ ռեժիմներում՝ ստեղծելով ապակողմնորոշիչ փորձ: Տրունգը պնդում է, որ պահպանման սահմանը պետք է լինի իմաստաբանական, այլ ոչ թե ճարտարապետական: Մշակողները պետք է հստակ սահմանեն, թե ինչն է հանդիսանում «ճշմարտություն» հավելվածի համար՝ ապահովելով, որ ժամանակավոր հուշումները ջնջվեն, իսկ հաստատված գործողությունները՝ պահպանվեն: Նա շեշտում է, որ թեստավորումը պետք է կենտրոնանա վարքագծային արդյունքների, այլ ոչ թե պարզապես պահպանված ֆայլի բեռնման վրա:

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

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

Կապակցված

Հեղինակը շարունակում է Plyra նախատիպի մշակման մասին հոդվածաշարը, որը բարդ և խճճված գիտելիքների կառավարման գործիք է և դիրքավորվում է որպես «Smart Knowl…

Habr
Advertisement970 × 250