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

Объем 251 страница

2003 год

12+

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

4,4
69 оценок
livelib16
4,4
197 оценок
449 ₽
Бесплатно

Начислим +13

Покупайте книги и получайте бонусы в Литрес, Читай-городе и Буквоеде.

Участвовать в бонусной программе

О книге

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


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

Текст
Средний рейтинг 3,4 на основе 5 оценок
По подписке
Текст
Средний рейтинг 4,5 на основе 39 оценок
Текст
Средний рейтинг 4,5 на основе 177 оценок
По подписке
Текст, доступен аудиоформат
Средний рейтинг 4,1 на основе 74 оценок
По подписке
Текст
Средний рейтинг 4,4 на основе 69 оценок
По подписке
Текст
Средний рейтинг 4,4 на основе 216 оценок
По подписке
Текст
Средний рейтинг 4,6 на основе 200 оценок
По подписке
Смотреть все отзывы

Отличное введение в TDD от автора методологии. Приводятся примеры применения этой методологии на Java и Python. Книга нисколько не устарела. Очень рекомендую к ознакомлению.

Актуально по сей день, таковым и останется. Материал, изложенный в книге, дополнен практическими примерами и реальным опытом автора. Обязательно к прочтению !

Для новичка в TDD книга вполне годная для первых шагов, с оговоркой не как единственная а как дополнение к фундаментальным (от Дядюшки Боба Мартина). Мне кажется, что у Ошероува тема раскрыта более детально. Но, надо понимать, что каждый автор рассматривает тему немного иначе чем другие и чем больше таких точек зрения «проглотит» увлечённый читатель тем более ярко она осядет у него в сознании.


Практикую TDD повседневно, давно уже не новичок, и всё равно было увлекательно прочитать изложение автором своего опыта и мыслей.

Мы внедрили Test-Driven-Development Кента Бека в свою практику, процент покрытия тестами улучшился, пришло понимание как рефакторить код.

Благодаря примерам из этой книги у меня открылись глаза на мир юнит-тестов.

Как всегда говорил Олежик: не нужно сразу прогонять интеграционный тест, давай сначала протестируем кусочек функциональности, формулу или мини-расчёт, чтобы проверить правы мы или ошибаемся!

Эта книга позволит понять ассёрты и прочие заковыристые подходы к проверке работоспособности кода по дороге от «красной до зелёной полоски».

Искренне рекомендую данную книгу: отличный перевод и прекрасное содержание!

Довольно необычный подход, имеющий право на жизнь. Иногда возможно лучший среди шаблонных!

Автору большое спасибо за нестандартный подход и напоминание о постоянном поиске лучшего варианта решения задачи

Войдите, чтобы оценить книгу и оставить отзыв

Вовсе нет! Неудача – это тоже прогресс. Теперь у нас есть конкретная мера неудачи.

Книга Кента Бек «Экстремальное программирование. Разработка через тестирование» — скачать в fb2, txt, epub, pdf или читать онлайн. Оставляйте комментарии и отзывы, голосуйте за понравившиеся.
Возрастное ограничение:
12+
Дата выхода на Литрес:
30 июня 2017
Дата перевода:
2017
Дата написания:
2003
Объем:
251 стр. 19 иллюстраций
ISBN:
978-5-496-02570-6
Переводчик:
Правообладатель:
Питер (Айлиб)
Формат скачивания: