Молодёжный кубок Европы — 2022. Этап 1. Третий тур.. Вопрос 35
Вопрос 35: Если не исправлять небольшие плохо написанные куски кода, то в итоге может понадобиться полностью переделывать проект. Рассуждая подобным образом, Эндрю Хант замечает: лучше решиться на переезд, чем жить в доме с НИМИ. Назовите ИХ двумя словами.
Ответ: разбитые окна.
Комментарий: согласно одноимённой теории, если одно разбитое окно здания вовремя не заменить, то вандалы вскоре разобьют все оставшиеся целые окна. Аналогичное явление имеет место и в программировании: если игнорировать небольшие плохо написанные куски кода, то в итоге плохо начнёт работать и весь проект — и его придётся переписывать.
Источник(и): Э. Хант, Д. Томас, «Программист-прагматик. Путь от подмастерья к мастеру».
Автор: Владимир Осипчук (Минск — Пинск)
!