«стрельбу дробью».

Таким термином описывается ситуация, когда вы хотите сделать небольшое изменение в одной части кода, но обнаруживаете, что оно затрагивает несколько других частей, казалось бы, не связанных с первой. Вы пробуете внести эти изменения и видите, что одно из них требует дополнительной правки в местах, связь которых с первой правкой неочевидна. Если исходный код особенно «плохо пахнет», то нередко программист пытается изменить то, что должно быть простым. Он делает десяток или более переходов в коде и в конце концов сдается, потому что уже не в силах отследить нарастающие каскадом изменения.

Рис. 7.1. Успешные XP-разработчики имеют привычку искать и исправлять код «с душком», например

<< | >>
Источник: Эндрю Стеллман, Дженнифер Грин. Постигая Agile. Ценности, принципы, методологии. 2015

Еще по теме «стрельбу дробью».:

  1. ДЕКЛАРАЦИЯ . Положив руку на сердце, скажите: «Моя цель — заработать миллион и даже больше!». Коснитесь лба и произнесите: «Я думаю как миллионер!». ПРАКТИКУМ НАЧИНАЮЩЕГО МИЛЛИОНЕРА
  2. 3.3.1. Правила открытия, поддержания и закрытия позиций
  3. На изготовку, целься/ огонь
  4. Метод быстрого реагирования и размер запасов
  5. Ральф Эмерсон
  6. 2.2. Контекстная реклама: что это такое . 2.2.1. Определение
  7. Философия свободы
  8. Короткий обзор
  9. уникумов
  10. Что скрывается под обложкой
  11. Тренируйте ум
  12. Предисловиe автора
  13. Вспомогательная аксиома № 15. Никогда не пытайтесь спасти плохие инвестиции за счет усреднения
  14. Спекулятивная стратегия
  15. Основная аксиома № 12
  16. О планировании
  17. Вспомогательная аксиома № 16. Избегайте долгосрочных инвестиций
  18. Спекулятивная стратегия