Дон Карлос (kastaneda) wrote,

Ага.

Я понял, чем мне не нравится «экстремальное программирование» (XP). Дело в том, что XP продвигает идею перманентного рефакторинга как альтернативу разработке концепций, построению идеологии, всяким фреймфоркам, и т.д., и т.п. Код является главным (и единственным) артефакторм XP, всё остальное побочно.

Это хорошо работает для программистских коллективов, у которых нет мощного software enginering'а. Грубо говоря, если у нас нет хорошего специалиста по объектно-ориентированному дизайну, то XP — действительно хороший выход. Именно поэтому такая практика XP, как «метафора системы», реализуется из рук вон плохо: это как раз задача для архитектора, а не кодера.

Ну а лично я предпочитаю решать програмы не руками (рефакторингом), а изначально продуманной концепцией, или, что ещё интереснее — адекватным подходом к решению задачи.

Upd.: Приду домой, снесу почту... То-то радости будет... Ну вы и флеймеры, блин. Я же всего лишь вкратце описал свою точку зрения, а вы,.. а вы!.. :)))
Tags: flood

yrashk

February 25 2005, 16:36:11 UTC 8 years ago

  • New comment
да, и правильно задел - мне это как напоминание, и это очень хорошо
я далеко не идеал, и замечаю, что иногда срываюсь в Архитектора. И надо его выдавливать, безусловно.
просто я с тобой не согласен по данному конкретному примеру. вот и всё

Error

default userpic

Your reply will be screened

Your IP address will be recorded