Sobes.tech
Middle+

Jaké jsou nedostatky v kódu, které chcete okamžitě opravit?

sobes.tech AI

Odpověď od AI

Špatný styl pojmenovávání proměnných a funkcí.

Porušení principů SOLID.

Duplicitní kód (DRY - Don't Repeat Yourself).

Nadměrné vnoření cyklů a podmíněných operátorů.

Použití "magických" čísel místo konstant.

Chybí nebo je neúplné použití komentářů pro složité části.

Ignorování zpracování chyb (výjimek).

Použití zastaralých API nebo přístupů.

Chybí testy pro kriticky důležitou funkcionalitu.

Velké, monolitické třídy nebo metody.

Ignorování výkonu (například vytváření velkého množství dočasných objektů v cyklech).

Přímé použití Android Context tam, kde není potřeba (úniky kontextu).

Nesprávná práce s vlákny (provádění dlouhých operací na hlavním vlákně).

Chybí rozdělení odpovědností mezi architektonickými komponentami (například business logika v Activity/Fragment).

Ignorování použití Dependency Injection.