Оценки пользователей:
86%
14%
288
48
Читать онлайн

Описание Экстремальное программирование. Разработка через тестирование

Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development – разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность своей работы и получить удовольствие от программирования.
В формате a4.pdf сохранен издательский макет.

Книги цикла

Как пасти котов. Наставление для программистов, руководящих другими программистами - Дж. Ханк Рейнвотер
Как пасти котов. Наставление для программистов, руководящих другими программистами
Дж. Ханк Рейнвотер
Дефрагментация мозга. Софтостроение изнутри - Сергей Тарасов
Дефрагментация мозга. Софтостроение изнутри
Сергей Тарасов
Чистый код: создание, анализ и рефакторинг (pdf+epub) - Роберт Мартин
Чистый код: создание, анализ и рефакторинг (pdf+epub)
Роберт Мартин
Карьера программиста - Гэйл Лакман Макдауэлл
Карьера программиста
Гэйл Лакман Макдауэлл
Программист-фанатик - Чед Фаулер
Программист-фанатик
Чед Фаулер
Отъявленный программист. Лайфхакинг из первых рук - Игорь Савчук
Отъявленный программист. Лайфхакинг из первых рук
Игорь Савчук
HTML5 и CSS3. Веб-разработка по стандартам нового поколения - Брайан П. Хоган
HTML5 и CSS3. Веб-разработка по стандартам нового поколения
Брайан П. Хоган
UML 2.0. Объектно-ориентированное моделирование и разработка - Джеймс Рамбо
UML 2.0. Объектно-ориентированное моделирование и разработка
Джеймс Рамбо

Рекомендуем к прочтению

Как пасти котов. Наставление для программистов, руководящих другими программистами - Дж. Ханк Рейнвотер
Как пасти котов. Наставление для программистов, руководящих другими программистами
Дж. Ханк Рейнвотер
Программирование для карманных компьютеров - Владимир Волков
Программирование для карманных компьютеров
Владимир Волков
Информатика и информационные технологии: конспект лекций - А. В. Цветкова
Информатика и информационные технологии: конспект лекций
А. В. Цветкова
Программирование - Ирина Сергеевна Козлова
Программирование
Ирина Сергеевна Козлова
HTML: Популярный самоучитель - Александр Чиртик
HTML: Популярный самоучитель
Александр Чиртик
HTML, XHTML и CSS на 100% - Игорь Квинт
HTML, XHTML и CSS на 100%
Игорь Квинт
Symbian OS. Программирование мобильных телефонов на C++ и Java 2 ME - Станислав Горнаков
Symbian OS. Программирование мобильных телефонов на C++ и Java 2 ME
Станислав Горнаков