Sobes.tech
Middle+

Ի՞նչ թերություններ կան կոդում, որոնք ուզում եք անմիջապես շտկել:

sobes.tech AI

Պատասխան AI-ից

Սխալ անունագրման ոճ փոփոխականների և ֆունկցիաների համար:

SOLID սկզբունքների խախտում:

Կոդի կրկնօրինակում (DRY - Don't Repeat Yourself):

Ավելորդ ներսում ցիկլեր և պայմանական օպերատորներ:

"Համոզիչ" թվեր փոխարեն կոնստանտներ օգտագործել:

Կոմպլեքս հատվածների համար մեկնաբանությունների բացակայություն կամ ոչ լիարժեք օգտագործում:

Սխալների (հատկապես արտահայտությունների) անտեսում:

Հնացած API-ների կամ մոտեցումների օգտագործում:

Կրիտիկական ֆունկցիոնալության համար թեստերի բացակայություն:

Մեծ, մոնոլիտ դասեր կամ մեթոդներ:

Արդյունավետության անտեսում (օր.՝ շատ ժամանակային օբյեկտների ստեղծում ցիկլերում):

Android Context- ի ուղղակի օգտագործում այնտեղ, որտեղ դա անհրաժեշտ չէ (կոնտեքստի արտահոսք):

Սխալ աշխատանք հոսքերի հետ (երկարատև գործողությունների իրականացման գլխավոր հոսքում):

Անբավարար պատասխանատվության բաժանում կառույցի բաղադրիչների միջև (օր.՝ բիզնես տրամաբանություն Activity/Fragment-ում):

Dependency Injection- ի օգտագործման անտեսում: