Каждый дурак - свой инструмент - Every fool his own tool
Каждый дурак - свой инструмент - это название явления, когда разработчики программного обеспечения забывают придерживаться общих разработка программного обеспечения принципы при создании инструментов для облегчения самого процесса разработки программного обеспечения. Этот термин обычно используется в уничижительный смысл. Инструменты дурака часто появляются в виде скриптов или исполняемые файлы которые распространяются в компании.[1]
Симптомы или примеры этой практики:
- Служебные инструменты с исходными кодами не ниже управление версиями передаваемые по электронной почте,
- Скрипты написаны на непонятные языки не используется в остальной части компании,
- Инструменты, автоматизированные с рабочих станций разработчиков, которые стали жизненно важными для жизненный цикл разработки программного обеспечения,
- Непроверенные, не проверенные, не (самодокументированные) утилиты,
- В результате не изобретенный здесь синдром множество различных версий скриптов, используемых в компании.
Смотрите также
Рекомендации
- ^ Heemskerk, Марсель. «Каждый дурак - свой инструмент». LinkedIn. Получено 25 января 2017.