Sobes.tech

Frontend

Դուք ասացիք, որ մոդուլները սահմանում են պատասխանատվության սահմանը բաղադրիչների միջև — կարող եք այս գաղափարը ավելի մանրամասն բացատրել?

255

Դուք հիշեցիք կոդի սերունդը (ng-openapi-gen, Apollo GraphQL-ի համար) — ստեղծված մոդելները որ մակարդակի էին պատկանում։ Դրանք բիզնես միավորներ էին, որոնք ուղղակիորեն օգտագործվում էին կոդում, թե՞ նրանց միջև կար միջնորդական շերտ։

217

Ե՞րբևէ ունեցել եք խնդիր, երբ բեքենդի մոդելը փոխվել է (օրինակ՝ դաշտը անհետացել է), և այդ դաշտը օգտագործվել է կոդի բազմաթիվ տեղերում: Ինչպե՞ս եք դրանով վարվել:

208

Նկարագրեք իրավիճակը՝ վերլուծաբանները գրել են պահանջները, ծրագրավորողները իրականացրել են ինչպես նշված է, և 4 ամիս անց պահանջները փոխվում են, և ծրագրավորողները պետք է վերանայեն աշխատանքը: Այս իրավիճակը որքան նորմալ է և ով է մեղավոր?

208

Իմացրու ինձ Angular-ի այլ նոր ֆունկցիաների մասին, որոնք քեզ դուր եկան կամ օգտակար թվաց.

203

Ի՞նչ էր այն ծրագրի կոդի ծավալը, որի վրա դու աշխատել էիր միայն (կոդի տողերով) — մոտ 10, 100, 1000 կամ 100000 տող?

199

Արդյո՞ք ճիշտ է, որ standalone մոտեցման համար ինժեկցիան ավելի լավ է, քան կոնստրուկտորի պարամետրի միջոցով ներդրումը: Ինչու՞:

194

Կարո՞ղ է ինտերֆեյսը փոխանցել որպես տոքեն inject-ում: Ինչու այո կամ ոչ?

187

Հասկանում ես, թե ինչ է պոլիմորֆիզմը? Կարող ես դա բացատրել քո բառերով?

182

Նախագծում նշվում է՝ «42%-ով նվազեցրել եմ կրկնվող API հարցումների քանակը»: Պատմիր այդ պատմությունը — ինչպես դիմացար RxJS-ում կրկնվող հարցումների խնդրին, ինչ սովորեցիր այդ փորձից, ինչպես փոխվեց քո մոտեցումը RxJS-ի հետ աշխատելու համար։

181

Որ Angular տարբերակից սկսած անկախ կոմպոնենտները դառնում են դեֆոլտ: Սա նշանակում է, որ մոդուլները հնացած են և այլևս անհրաժեշտ չեն?

167

Որ ուղղությամբ եք գնահատում ինքներդ ձեզ՝ Middle կամ Senior?

163

Դու նախկինում հանդիպե՞լ ես սիգնալների նման կոնցեպցիայի հետ (օրինակ՝ ուրիշ ֆրեյմվորկներում)։

162

Խոսիր Angular-ի inject ֆունկցիայի մասին — ինչու է դա անհրաժեշտ և ինչու է այն ավելի լավ, քան կախվածությունները փոխանցել կոնստրուկտորով?

161

Ի՞նչ որակավորման չափանիշներ կարող եք նշել կոդի համար: Խորապես բացատրեք, ինչ եք հասկանում որակյալ կոդի մասին։

158

Ինչպե՞ս կվերաբերվեիք գործին, եթե պետք է չափեք կոդի տողերի քանակը նախագծում։

157

Ինչքա՞ն մեծ է քո փորձը ուրիշների կոդը վերանայելու — որքան լավ ես ճանաչում ուրիշների կոդը։

156

Հասկացա ճիշտ, որ RxJS կարող է անել այն ամենը, ինչ նշանները, և նշանները չեն կարող անել այն ամենը, ինչ կարող է RxJS?

150

Եթե նշանները ավելի հեշտ են օգտագործելու, արդյոք դա նշանակում է, որ RxJS-ում կան խնդիրներ, որոնց հետ հանդիպում է գրեթե յուրաքանչյուր ծրագրավորող և որոնք նա արագ հասկանալ չի կարողանում?

149

Ի՞նչ է տարբերությունը դիզայնային համակարգի և կոմպոնենտների գրադարանի միջև։

147
/2