Публикации по теме 'code-smells'


Kotlin Code Smell 012 — Эффект ряби
TL;DR: If small changes have a big impact, you need to decouple your system. Проблемы Связь Решения Разъединить. Покрыть тестами. Рефакторинг и выделение того, что меняется. Зависимость от интерфейсов. Примеры Устаревшие системы Образец кода Неправильный Верно Заключение Существует несколько стратегий работы с унаследованными и связанными системами. Мы должны решить эту проблему до того, как она взорвется в наших руках. Больше информации Как..