Оставь код чище, чем он был до тебя

Слышали про подход Boy Scout Rule? Не рефакторинг, а просто улучшение вашей кодовой базы по пути.

Почти во всех долгих проектах много такого кода или старых компонентов которые оставили на черный день, а в итоге остался мёртвый груз)

Стал делать так: зашёл в компонент - сделал задачу - увидел мусор - убрал.

Вроде просто, но сам пришел к этому недавно, и то тимлид подсказал такой подход. Главное убирать НЕИСПОЛЬЗУЕМОЕ, чтоб не сломать какую-то древнюю богом забытую фичу, о которой помнит никто, но на ней держится смысл бытия.

Короч, потратил 5 минут, но: 1. убрал мёртвый код 2. переименовал переменные 3. упростил условие 4. вынес дубли в функцию 5. поправил структуру

Итог: оставил код лучше 🤙

Оставь код чище, чем он был до тебя | Сетка — социальная сеть от hh.ru Оставь код чище, чем он был до тебя | Сетка — социальная сеть от hh.ru