Если посмотреть на экстремальное программирование с практической точки зрения сквозь призму отечественной высшей школы, то можно смело его охарактеризовать не как методологию, а как систематизированный подход к разработке программного обеспечения. Тем не менее, как бы этот феномен не назывался, важен конечный результат. В данной статье будет рассмотрена практическая применимость экстремального программирования, и чем оно полезно для разработчиков.
Июль
14,
2008
— Рубрика: Практика
Метки: доверие, код, разработчики, релизы, функциональность
Реклама: самое лучшее предложение, java игры ОнлайнГуру!
Отцом-идеологом экстремального программирования считают Кента Бека (Kent Beck). XP является достаточно молодой методологией, оценки которой весьма противоречивы — от восторженных до резко негативных.
Июнь
23,
2008
— Рубрика: Практика
Метки: Бек, действия, интеграция, код, кодирование, рефакторинг, риски, тестирование, факторы
Прежде чем написать строку кода, программист должен знать зачем она нужна, иначе эта строка не будет делать того, что имел ввиду программист. Как проверить, что код делает именно то, что от него ожидается? Просто - выразить ожидания в виде тестов.
Май
14,
2008
— Рубрика: Практика
Метки: код, поломать, починить, улучшить
Почему многие разработчики не используют юнит тесты? В конце концов, юнит тесты помогают производить хорошо спроектированные системы и более аккуратный код. Недавний успех экстремального программирования и системы тестирования xUnit Гамма и Бека, заставил говорить о юнит тестах многих кодировщиков. Но все еще множество (возможно, большинство) программистов избегают писать их. Эта статья является попыткой переубедить этих разработчиков.
Апрель
3,
2008
— Рубрика: Практика
Метки: код, преимущества, тестировать
Экстремальное программирование - молодая, но быстро развивающаяся методология разработки программного обеспечения. Она получила признание и широкое распространение благодаря ориентации на обычных людей, максимальному упрощению бюрократических процедур и обилию качественной литературы.
Октябрь
18,
2007
— Рубрика: Основы
Метки: интеграция, код, кодирование, переработка, планирование, разработка