Следующая статья: Дедушка рассказывает.
![]() Страсть |
Содержание
Я работаю программистом, потому что это интересно, и мне нравится этим заниматься - а не потому, что за программирование особенно хорошо платят, или мне нечем убить время до того дня, когда я умру. Мне понравилась статья Рона Джеффриса, посвященная первым волнующим впечатлениям от экстремального программирования.
Полагаю, большая часть этого волнения уже прошла. Экстремальное программирование превратилось в отрасль промышленности со своими дорогостоящими консультантами, докладчиками и книгами, выходящими каждый месяц. Оно также отчасти закостенело: то, что начиналось как поиски истины с ворохом идей (одни получше, другие похуже), превратилось в жесткий канон обязательных практик - как хороших, так и крайне плохих. Сегодня многие программисты, заявляющие о своей приверженности экстремальному программированию, на самом деле рассматривают его, как ресторанное меню: они выбирают пункты меню, которые им нравятся (Нет документации! Класс!), и игнорируют то, что им не по вкусу (разработка, управляемая тестированием; парное программирование). В результате возникает то явление, которое мы традиционно называем «программированием навскидку» - и которое, как все согласятся, Не Работает. И все же приятно вспомнить старые добрые времена и раннюю весну технологической революции. И я благодарен Рону, которому удалось запечатлеть мимолетное чувство восторга и страсти по поводу программирования.
Брайан Марик (Brian Marick) в своем блоге, который сам по себе весьма интересен, дает ссылку на весьма провокационную статью, посвященную групповому мышлению, немецкой философии и шоу Saturday Night Live2. Знакомство с этой статьей заставило меня задуматься об экстремальном программировании и «гибких» (Agile) технологиях.
