Принципы XP и используемые методы ускорения разработки

Отцом-идеологом экстремального программирования считают Кента Бека (Kent Beck). XP является достаточно молодой методологией, оценки которой весьма противоречивы — от восторженных до резко негативных.

Июнь 23, 2008 — Рубрика: Практика
Метки: , , , , , , , ,

Правила ХР (Часть1)

Соглашение о кодировании

Вы в команде, которая работает над данным проектом продолжительное время. Люди приходят и уходят. Никто не кодирует в одиночку и код принадлежит всем. Всегда будут моменты, когда необходимо будет понять и скорректировать чужой код. Разработчики будут удалять или изменять дублирующий код, анализировать и улучшать чужие классы и т.п. Со временем нельзя будет сказать кто автор конкретного класса.

Март 7, 2008 — Рубрика: Практика
Метки: , , , ,

XP: экстремальное программирование на практике

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

Февраль 8, 2008 — Рубрика: Практика
Метки: , , , ,

Экстремальное программирование: новые возможности

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

Октябрь 18, 2007 — Рубрика: Основы
Метки: , , , , ,

Экстремальное программирование и быстрая разработка ПО

Экстремальное программирование — или, сокращенно, XP — является ответом сообщества программистов на наступление формальных подходов к созданию программных продуктов и призвано вернуть в среду разработчиков дух творчества.

Октябрь 11, 2007 — Рубрика: Основы
Метки: , , , , , ,

Экстремальное программирование

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

Сентябрь 6, 2007 — Рубрика: Основы
Метки: , , , , , ,