Книга: Как пасти котов. Наставление для программистов, руководящих другими программистами
Скорый суд и неотвратимость наказания
Скорый суд и неотвратимость наказания
Заметив нарушения, вы должны приостановить процесс кодирования, пока нарушители не исправят ситуацию. Чем дольше нарушения будут игнорироваться, тем выше вероятность того, что код придется отправить прямиком на помойку[74]. Когда разработчики обнаруживают халтуру своих коллег, они невольно опускаются до того же уровня – это человеческая природа, ничего не поделаешь. Если владение оружием предполагает употребление обоих рук, то грамотное проведение критических обзоров кода требует пресечения деятельности нарушителей за счет авторитета руководителя.
Писать и читать материалы о критических обзорах кода не составляет труда; на практике же все оказывается значительно сложнее. Всем нам известны факторы, влияющие на качество кода и превращающие процесс сопровождения в хроническую головную боль. Новички в деле руководства и лидерства нередко испытывают сложности, пытаясь перенести теоретические представления о своих действиях в практическую плоскость. Сопротивление происходит от неуверенности в своих лидерских качествах, и технические навыки, какими бы впечатляющими они ни были, в данном случае отходят на второй план. Одно дело обсуждать проблемы кодирования в компании приятелей, и совсем другое – решать их с позиции руководителя. Если все сотрудники осознают слабости кода, они ожидают проявления вашей инициативы. Попытайтесь предвидеть трудности и внушить себе необходимость адекватного реагирования на них. О том, что нужно делать при выявлении проблем, я рассказал предостаточно. Имейте в виду, что прочтения этих строк совершенно недостаточно для превращения нужно в сделаю. Чтобы это случилось, что-то должно измениться в вашем характере. Именно об этом я и намерен поговорить в оставшихся разделах главы.
- 3.1. Основные нормативные руководящие документы, касающиеся государственной тайны
- Маркетинг для государственных и общественных организаций
- 2. Нормативно-правовая база, государственное регулирование и координация в области ВЯД
- 2.2.4. Судебные постановления
- От стада к государству
- Судите сами. Как отличить хороший дизайн от плохого
- 61. Как закалялась сталь. Действие четвертое. «Цептер» против Сосонкина в федеральном суде
- 07. Государственная поддержка
- Глава 6. Как государство может помочь экономике своих городов
- Глава 5 Государственное регулирование инновационной деятельности
- Гигантские судоку
- Глава 6 Монетизация судьбы