Журнал «Код»
🏄♂️ Что такое экстремальное программирование Экстремальное программирование (XP, eXtreme Programmi...
🏄♂️ Что такое экстремальное программирование
Экстремальное программирование (XP, eXtreme Programming) — это когда обычные приёмы разработки доводят до предела. Название пошло из математики от слова «экстремум» — так обозначается максимальное или минимальное значение на графике функции.
Экстремальное программирование работает по тому же принципу: мы берём лучшие практики гибкого программирования и выкручиваем их на максимум.
Например, в обычном программировании есть код-ревью, когда одни программисты проверяют код других перед тем, как код попадёт в проект. Если эту идею довести до максимума, то получится парное программирование: один разработчик пишет код, а второй тут же проводит код-ревью и следит за ошибками.
Все остальные части экстремального программирования получаются точно так же: берём идею и доводим до крайности.
Чтобы было понятно, что откуда берётся в экстремальном программировании, в статье показываем аналоги в обычном: https://v.thecode.media/bxb2q