Sobes.tech
Middle+

Kādi ir trūkumi kodā, kurus vēlaties nekavējoties labot?

sobes.tech AI

Atbilde no AI

Nepareiza mainīgo un funkciju nosaukšanas stila izmantošana.

SOLID principu pārkāpšana.

Koda dublēšana (DRY - Don't Repeat Yourself).

Pārāk daudz iekļautu ciklu un nosacījumu operatoru.

"Burvju" skaitļu lietošana vietā ar konstantiem.

Sarežģītu sadaļu komentāru trūkums vai nepilnīga izmantošana.

Kļūdu (izņēmumu) ignorēšana.

Novecojušu API vai pieeju izmantošana.

Kritiskas funkcionalitātes testu trūkums.

Lieli, monolītiski klases vai metodes.

Veiktspējas ignorēšana (piemēram, daudz pagaidu objektu izveide ciklos).

Tieša Android Context izmantošana tur, kur tas nav nepieciešams (konteksta noplūde).

Nepareiza darbu ar pavedieniem (ilgstošu operāciju veikšana galvenajā pavedienā).

Atbildības sadalījuma trūkums starp arhitektūras komponentiem (piemēram, biznesa loģika Activity/Fragment).

Dependency Injection izmantošanas ignorēšana.