Jakie są wady w kodzie, które od razu chcesz poprawić?
sobes.tech AI
Odpowiedź od AI
Nieprawidłowy styl nazewnictwa zmiennych i funkcji.
Naruszenie zasad SOLID.
Duplikacja kodu (DRY - Don't Repeat Yourself).
Nadmierne zagnieżdżanie pętli i operatorów warunkowych.
Użycie "magicznych" liczb zamiast stałych.
Brak lub niepełne wykorzystanie komentarzy dla trudnych fragmentów.
Ignorowanie obsługi błędów (wyjątków).
Użycie przestarzałych API lub podejść.
Brak testów dla krytycznych funkcji.
Duże, monolityczne klasy lub metody.
Ignorowanie wydajności (np. tworzenie dużej liczby tymczasowych obiektów w pętlach).
Bezpośrednie użycie kontekstu Android tam, gdzie nie jest to konieczne (wycieki kontekstu).
Nieprawidłowa obsługa wątków (wykonywanie długich operacji w głównym wątku).
Brak podziału odpowiedzialności między komponentami architektury (np. logika biznesowa w Activity/Fragment).
Ignorowanie użycia Dependency Injection.