Sobes.tech
Middle+

Koji su nedostaci u kodu koje želite odmah da ispravite?

sobes.tech АИ

Одговор од АИ

Неправилан стил именовања променљивих и функција.

Повреда принципа SOLID.

Дуплирање кода (DRY - Don't Repeat Yourself).

Прекомерно увијање петљи и условних оператора.

Коришћење "магичних" бројева уместо константи.

Недостаје или је непотпуно коришћење коментара за сложене делове.

Игнорисање обраде грешака (изузетака).

Користење застарелих API-ја или приступа.

Недостају тестови за критичне функционалности.

Велике, монолитне класе или методе.

Игнорисање перформанси (нпр. стварање великог броја привремених објеката у циклусима).

Прямо коришћење Android Context-а тамо где није потребно (пропуштање контекста).

Неправилна работа са нитима (извођење дугих операција у главној нити).

Недостаје раздвајање одговорности између архитектонских компоненти (нпр. бизнис логика у Activity/Fragment).

Игнорисање коришћења Dependency Injection.