Правило бойскаута
В книге «Чистый код» Роберт Мартин призывает разработчиков пользоваться правилом бойскаута: оставляй место стоянки чище, чем оно было до твоего прихода. Интересный факт – если погуглить «правило бойскаута», то вы найдёте в основном ссылки на эту книгу.
Не важно, есть ли такое правило у бойскаутов или только у дяди Боба, суть его мне очень близка. Но его формулировка из книги мне не очень нравится – почему люди должны делать лучше только код? Мне ближе построение системы в голове – делай лучше всё, с чем работаешь. Тем более, что даже разработчики занимаются не только написанием кода.
Представь, что каждый в команде будет выполнять каждую свою задачу на 110%? Кроме того, что его просят – он будет ещё смотреть вокруг, искать несовершенства и предлагать улучшения (а иногда не предлагать, а сразу их реализовывать)? В процессах, документации, постановке целей, формате проведения собеседования, регламенте работы с клиентами, в коде, формате код-ревью, дизайне и используемых инструментах?
Может, именно из таких людей должны состоять продуктовые команды?
А как бы ты отнёсся к такой культуре?
💂 – это же хаос! Пусть все делают, что от них просят
🧘 – это уровень просвещения! Все рано или поздно к этому должны прийти!
>>Click here to continue<<