код «с душком».

XP-команды всегда ищут такой код и вырабатывают привычку исправлять его сразу же, как только найдут, не позволяя распространяться на другие модули.

Мы собираемся потратить некоторое время на обсуждение наиболее распространенных вариантов кода «с душком», чтобы вы могли лучше понять образ мышления успешного ХР-разработчика. Этот конкретный список составлен на основании опыта многих разработчиков, обсуждавших проблемы, всплывавшие в их собственных проектах на протяжении ряда лет. Термины «код “с душком”» и «антипаттерн» впервые стали популярны среди разработчиков во второй половине 1990-х годов во многом благодаря сайту WikiWikiWeb (самый первый из Wiki-проектов, созданный автором Аgile-манифеста Уордом Каннингемом). Этот сайт был (а для некоторых остается) одним из самых популярных мест, где разработчики обсуждают проектирование ПО. Чем больше людей собиралось, чтобы поговорить на эту тему, тем чаще они обнаруживали, что существует ряд общих симптомов, с которыми сталкивался каждый из них[59].

Многие разработчики программного обеспечения (и мы в том числе), впервые сталкиваясь с такими проблемами, реагируют почти на интуитивном уровне.

Это весьма странное ощущение, когда вы мучаетесь непонятным разочарованием и обнаруживаете, что его в точности описывает неизвестный вам человек. И в ходе дальнейшего обсуждения важно иметь в виду, что эти проблемы созданы, признаны и могут быть предотвращены или исправлены людьми. Даже если симптомы носят технический характер, причина в человеческом факторе, поэтому решение должно быть как техническим, так и командно ориентированным.

Когда мы проводим тренинги для разработчиков и говорим о коде «с душком», большинство людей соглашается, что это напоминает

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

Еще по теме код «с душком».:

  1. Дресс-код и поведенческий код
  2. Внешний код
  3. 6.6.9. Внешний код
  4. Штриховой код на транспортной упаковке
  5. Код дилера рынка государственных краткосрочных бескупонных облигаций
  6. Код инвестора рынка государственных краткосрочных бескупонных облигаций
  7. Как все начиналось: код для винтиков
  8. Коммерческий продукт /// Открытый контент и исходный код
  9. Ирина Драгунская. Код завинчивания. Офисное рабство в России, 2010
  10. Дмитрий Возный. Код Эллиотта: волновой анализ рынка Forex, 2006
  11. Классификация доходов бюджетов РФ
  12. Справка о доходах физического лица за 2003 год № 1 в ИМНС 2320
  13. НАЛОГОВАЯ КАРТОЧКА ПО УЧЕТУ ДОХОДОВ И НАЛОГА НА ДОХОДЫ ФИЗИЧЕСКИХ ЛИЦ ЗА 2002 ГОД № 1
  14. Классификация расходов бюджетов РФ
  15. План финансового оздоровления (бизнес-план) (типовая форма)
  16. Примерный план внешнего управления, применяемый в ускоренных процедурах банкротства
  17. Frank’s Nursery & Crafts
  18. Аудит в условиях применения экономическим субъектом компьютерной обработки данных