Sobes.tech
Middle+

Kodda dərhal düzəltmək istədiyiniz çatışmazlıqlar hansılardır?

sobes.tech Süni İntellekt

AI-dan cavab

Dəyişənlər və funksiyalar üçün düzgün olmayan adlandırma stili.

SOLID prinsiplərinin pozulması.

Kod təkrarlanması (DRY - Don't Repeat Yourself).

Döngələr və şərti operatorların çoxlu iç-içə olması.

"Sehrli" ədədlər yerinə sabitlərdən istifadə.

Çətin hissələr üçün şərhlərin olmaması və ya tam istifadə edilməməsi.

Xətaların (istisnaların) işlənməsini görməzdən gəlmək.

Köhnə API və ya yanaşmalardan istifadə.

Tənqid edilən funksionallıq üçün testlərin olmaması.

Böyük, monolitik sinflər və ya metodlar.

Performansı görməzdən gəlmək (məsələn, döngələrdə çox sayda müvəqqəti obyekt yaratmaq).

Android Context-in lazım olmadığı yerlərdə birbaşa istifadəsi (kontekst sızması).

İşlərin düzgün olmayan idarə olunması (uzun əməliyyatların əsas axında yerinə yetirilməsi).

Arxitektura komponentləri arasında məsuliyyətlərin bölünməməsi (məsələn, biznes məntiqi Activity/Fragment-də).

Dependency Injection istifadə edilməsini görməzdən gəlmək.