Бесплатная доставка при покупке от 700 рублей* Бесплатная доставка при покупке от 700 рублей действует при выборе пунктов выдачи Boxberry или 5post.
Издательский Дом "Питер"
Магазин Издательство Новости Авторам Rights
Войти / Регистрация
0 = 0 р.
Итого: 0 р.
8 (800) 500 42 17
Время работы:
Пн-Пт: с 10:00 до 18:00

Время работы:
Пн-Пт: с 10:00 до 18:00

 
Новинки Бестселлеры Скоро Рекомендуем
Главная >
Экстремальное программирование: разработка через тестирование

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

Бек К.

  • Тема: Библиотека программиста
  • Год: 2025
  • Страниц: 224
  • Вес: 363 г.
  • Обложка: Мягкая обложка
  • Формат: 165х233х10 мм
  • ISBN: 978-5-4461-1439-9
Бумажная книга
 
 
Цена:
600 р.
Электронная книга
 
 
Цена:
550 р.
Оглавление Полистать
  • Описание
  • Отзывы
  • Другие книги автора
Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development — разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность своей работы и получить удовольствие от программирования.
  • Рафаил  26.11.2021
    Неплохая книжуля про TDD и не только, достаточно короткая (однотипные куски кода добавляют много страниц), не требует предварительной теории и имеет достаточно простой язык

    Круто, что немало мыслей со стороны рассматривания методики прогания относится к софт скиллам, особенностей мышления, взаимоотношений, психологии. Прикольные лайфхаки типа закончить сеанс прогания на «красной полосе», чтобы затем было легко снова залесть в контекст, уже зная, что именно нужно решить и так втянуться в работу.
    Раскрывает ментальные аспекты полного покрытия кода тестами, приводя много доводов «за».
    Напоминает Мартина) тот тоже много пишет о ментальности и долгих инвестициях в себя и процесс прогания, профите от этих инвестиций, которого не будет от мышления «здесь и сейчас» и разных «оптимизаций»

    Основная идея писать тест: вносить небольшие изменения, рефакторить очень маленькими шагами, соблюдая свое метальное здоровье, меньше боятся за непредвиденные сайд эффекты, закреплять результат предыдущей работы.
    Но достаточно подробно расписано почему тесты это не только «проверка результатов»

    Примеры по большей части в ООП стиле и часто описание нового кода внутри примеров связано именно с решением базовых ООП проблем, что может смутить тех, уже использует фреймворк, в котором эти проблемы решены или вообще не использует ООП. Например, вопросы путания контекста или особенности синтаксиса выбранного языка. Но в целом для объяснения идей вполне хорошие примеры.

    Плюс все разбавлено краткой выжимкой по теории паттернов (ООПшных по большей части), что тоже может быть полезно)

    Советую всем, кто хоть чуть-чуть кодит, книжуля реально может залететь за 2-4 вечера, а пользы принести на десятилетия вперед.

Оставить отзыв

CAPTCHAОбновить изображение

Наберите текст, изображённый на картинке

Все поля обязательны к заполнению

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



Мы в социальных сетях:
Youtube
Telegram
Vkontakte
habrahabr.ru
Наши детские аккаунты:
www.piterdetstvo.com
Telegram
Vkontakte
Психология. Питер:
psy.piter.com
Telegram
 
 
Помощь
Соглашение о продаже Как заказать Доставка товаров Способы оплаты Акции и скидки Обратная связь Возврат Оформление заказа Файлы к книгам Дисконт (Незначительный брак)
Издательство
Партнерская программа Приглашаем авторов Рекламодателям Книги под заказ Книготорговым организациям Rights Совместные покупки Партнеры
О нас
О компании Новости Где купить Контакты Вакансии

Подписка
Электронный адрес *
Имя
Фамилия



Mailigen Email маркетинг
* Обязательные поля

Наши реквизиты:ООО «Мейл Плюс»
ИНН 7802524386 КПП 780201001
Реквизиты р /с получателя: 40702810955080005460 в СЕВЕРО-ЗАПАДНЫЙ БАНК ПАО СБЕРБАНК г. Санкт-Петербург
к/с 30101810500000000653, БИК 044030653
Юр. адрес: 194044, г. Санкт-Петербург, Большой Сампсониевский пр-кт, дом № 29, литера А
Почтовый адрес: 194044, г. Санкт-Петербург, Большой Сампсониевский пр-кт, дом № 29, литера А

Заказ обратного звонка

Спасибо за обращение!
Скоро с вами свяжется наш менеджер