Многие задают себе вопрос: "Как ускорить процесс и повысить качество
разработки программного обеспечения?" В мире экстремального
программирования найдутся ответы, подтверждённые практикой. Эта рассылка
поможет разобраться с методологией экстремального программирования, как с
её азами, так и более детально. Держась нас, можно без лишних усилий
оставаться в курсе последних достижений и разработок в области
экстремального программирования. Каждый выпуск, помимо новостей, содержит
небольшой урок, позволяющий лучше узнать особенности экстремального
программирования.
Статистика
-4 за неделю
Элементы проектирования в XP и рефакторинг.
Ни для кого не секрет, что хороший дизайн - залог успеха любого серьёзного проекта. Правда, почему-то у многих сложилось впечатление о несостоятельности проектирования в экстремальном программировании. Попробую убедить в обратном с помощью рефакторинга. ...
Одной из целей экстремального программирования является минимизация ошибок на ранних стадиях разработки. Это позволяет добиться максимальной скорости выпуска готового продукта и даёт возможность говорить о прогнозируемости работы. Практически все методики экстремального программирования, так или иначе, участвуют в повышении качества программного продукта. В ближайших выпусках мы пройдёмся по всем методикам с точки зрения повышения качества. Начнём с модульных тестов, эта методика является наиболее эффективной в рассматриваемом контексте.
Информационный Канал Subscribe.Ru Мир экстремального программирования Новая статья Метрика, ведущая к гибкости . Данная статья, от одного из авторов экстремального программирования Рона Джеффриса, поможет найти ответы на давно уже наболевшие вопросы: "Почему XP лучше?" и "Зачем платить больше?" Читать всё. Экстремальное программирование - бой ошибкам С помощью модульного тестирования Одной из целей экстремального программирования является минимизация ошибок на ранних стадиях разработки....
Модульное тестирование для PHP: первое знакомство.
Технология PHP на сегодняшний день является одной из наиболее простых в изучении, быстрой в работе и богатой разнообразными библиотеками из мира открытого кода. Как и для любого другого языка программирования, в PHP может быть использован подход управляемой тестированием разработки. Попробуем на простом примере проиллюстрировать данную методику. ...
Комментарии в коде по XP.
Один из канонов экстремального программирования гласит, что комментарии в коде должны быть минимизированы. ...
Дом кофе.
Статья является хорошим пособием для всех желающих освоить ведомый тестированием стиль разработки. В ней на реальном примере в простой и доступной форме расписано, как создавать сначала тест, а потом код. ...
Первые шаги применения рефакторинга.
Рефакторинг, как одно из перспективных направлений объектно-ориентированного программирования, получил распространение не только в рамках гибких методологий. Основное его отличие от объектно-ориентированного проектирования заключается в возможности построения красивых программ постфактум или когда часть кода уже написана. ...
Вырабатываем навыки точных оценок.
Всем известно насколько трудно бывает правильно оценить предстоящую работу. Бывалые разработчики скажут, что такое умение придёт с опытом. ...
Работаем по ролям: Программист.
Рядовой программист в экстремальном программировании - это не только кодировщик, как принято считать в классических коллективах. Здесь его роль заметно расширена: теперь этот человек обладает значительными правами и может принимать ответственные решения, правда в своей области. ...
XP 2004
Объявлено о Пятой Международной Конференции по Экстремальному Программированию и Гибким Процессам в Технологии Программирования. ...
Работаем по ролям: Заказчик.
По словам Кента Бека, суть экстремального программирования – разделение полномочий для технических и бизнес решений. ...