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

Аннотация:

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

В формате a4.pdf сохранен издательский макет.

В нашей библиотеке есть возможность читать онлайн бесплатно «Экстремальное программирование. Разработка через тестирование» (целиком полную версию) весь текст книги представлен совершенно бесплатно. А также можно скачать книгу бесплатно в формате fb2. Подробнее

Скачать в формате:
FB2 EPUB MOBI HTML

Последние отзывы

dix75 Добавлен: 14.03.2024 02:21
0
Книга как всегда на высоте, tdd - отличная техника в инструментарии современного разработчика, к сожалению, я так и не смог внедрить её в свой рабочий процесс, хотя и пытался многократно.
alexandrettio Добавлен: 14.03.2024 02:21
0
Многие книги по программированию и математике написаны слишком сложным языком. Чтоб их прочитать и понять необходимо выделять время, когда голова ещё очень хорошо работает.
Книга Кента Бека доступна в любом состоянии. Повествование очень плавное, как для детей или подростков, шаги в коде минимальные и иногда это даже бесит.
Да, плотность информации в книге небольшая, прочитать ее можно за 1-2 вечера, но та информация и подходы к разработке, которые вы увидите может улучшить вашу повседневную работуКод написан на java, однако конструкций и подходов специфичных для языка мало. Достаточно опыта программирования на любом объектно-ориентированном языке, чтоб понимать происходящие в книге преобразования кода.
alexey_barilo Добавлен: 14.03.2024 02:21
0
Лёгкое введение в процесс XP. Проблемы разработки ПО, их решение в рамках XP. Мотивация, постановка процесса, границы применимости. Всё достаточно понятно изложено, хотя и без подробностей (всего около 200с.).
PavelFilimonov Добавлен: 14.03.2024 02:21
0
Если ты программируешь и не знаком с подходом TDD - уверенно читай книгу, она сделает тебя лучше.Стиль написания отличный, читается просто и понятно. В тексте ничего лишнего, сплошной высококалорийный материал.
pashtetx Добавлен: 25.02.2023 04:42
0
Неплохая книга, чтобы начать практиковать tdd.Она врядли ответит на все ваши вопросы, но как введение вполне годно. 4 за плохое(отсутствие) форматирование примеров кода.
Вячеслав Шепелев Добавлен: 11.05.2022 08:26
0
Уменьшает страх перед практикой TDD. Очень много примеров, рассуждений, всё рассматривается по маленьким шагам. Важно прочитать и хотя бы просто ознакомится с книгой всем кто пишет unit-тесты или планирует их писать. А также тем, кто хочет попробовать совсем иной подход к написанию кода (что не относится напрямую к тестированию, на это открыла мне глаза книга).
Олег Горбач Добавлен: 12.02.2022 08:40
0
В книге слишком много воды и повторяющего текста. Не рекомендую тем кто начинает изучать TDD, лучше посмотреть что-то другое.
Alexandr Dushenkov Добавлен: 24.01.2019 08:28
-2
Очень много воды и советов в духе «капитан очевидность». В принципе достаточно прочитать оглавление и иногда первые предложения параграфа.
Teleserial Book