Был ли у вас такой опыт: вайбкодишь какой-то пет проект, все работает но код сплошные монолиты и файлы на 3000+ строк.
Решаешь это все отрефакторить, раскладывает все по слоям, single responsibility, дедупаешь код, т.е. базовый минимум читаемого кода добавляешь
Итого - сжёг недельный лист за день, код красивый, минус 4000 строк кода, +190 новых файлов.
НО перф упал так что заметно невооружённым глазом!
И так каждый раз.
Наверняка корень проблемы в том, что тесты на перф я не пишу (пока не клюнет), только на логику. Но все равно интересно получается что "по дефолту" у модели получался хороший перф но ужасно организованный код (по стандартам человека). А принуждение делать красивый код роняет перф.
Post #588
554
- 😁 4
- ❤ 1
- 👍 1
- 🤔 1