Публикации по теме 'agile-development'


Как TDD и BDD создают гибкую среду
Заявки пишутся долго. Модульное тестирование похоже на эссе на 1000 слов с дополнительным зачетом, предлагаемое в рамках изнурительного экзамена. Вы не знаете, сколько времени потребуется, чтобы пройти этот экзамен, так зачем вам вообще заниматься написанием этого эссе. Это могло быть правдой, если бы этот вопрос для сочинения касался совершенно изолированной и не связанной с остальной частью экзамена темы. Что, если бы я сказал вам, что модульное тестирование на самом деле решает..

Java Agile Development: управление данными с помощью моделей предметной области Java
Agile Java объединяет разработку через тестирование, объектно-ориентированный дизайн и программную архитектуру в единый чистый подход к созданию надежных и масштабируемых программных систем. Сегодня вы узнаете, как реализовать различные реляционные модели с помощью среды Spring. Мы покажем вам, как использовать основанный на тестировании и гибкий подход к разработке. Эти популярные методологии помогают нам проектировать и разрабатывать надежные и управляемые приложения. Вот что мы..

Экстремальное программирование: многоуровневый список значений
Экстремальное программирование — это путь непрерывного совершенствования к желаемому совершенству, который в общих чертах приносит такие идеи, как короткие циклы разработки, подход к поэтапному планированию, гибкость и способность быстро реагировать на изменения, зависимость от автоматизированного тестирования, постоянно развивающийся дизайн с функции, а также тесное сотрудничество и постоянные обсуждения в команде. Ценности, принципы и практика — вот как описывает экстремальное..

Четыре ключевых показателя гибкой разработки
Гибкая разработка программного обеспечения какое-то время была чрезвычайно популярна и стала подходом к разработке по умолчанию для многих команд по всему миру. Будь то Scrum или другие agile-процессы, с идеей приносить пользу небольшими итерациями, чтобы легче было видеть прогресс и вносить изменения в зависимости от обратной связи, трудно поспорить.

Очевидная реализация TDD с TPP: да здравствует простота
Леонардо да Винчи сказал: Простота - это величайшая изысканность. Сегодня мы обнаруживаем диаграмму, которая помогает нам использовать простоту как инструмент, особенно при разработке через тестирование. T. P. P. означает приоритетную предпосылку трансформации. Имя громкое, но не очень понятное. Чтобы объяснить, для чего предназначена эта техника, нам понадобится небольшой контекст. Мы говорили о Разработка через тестирование ; Если вы знаете эту технику, независимо от того,..

Для кого мы пишем код?
Для кого мы пишем код? Для конечных пользователей — это было легко, не так ли? Итак, да, конечно, это правильный ответ, но он неполный. Я считаю, что есть еще одна группа людей, которых вы пропустили. Для кого плотник делает стол? Для конечных пользователей, и на этот раз вы абсолютно правы — нет других групп людей, которые будут его использовать. Но в чем разница между разработчиком программного обеспечения и плотником? Или в чем разница между программным продуктом и столом?..

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