- Руководства по пользованию программами
- Операционные системы и утилиты для ПК
- Интернет
- Графика. Дизайн. Проектирование
- Программы и утилиты для цифровых устройств
- Железо ПК
- Информатика
- Сети и коммуникации
- Бухгалтерия
- Базы данных
- Анализ данных
- Электронная бухгалтерия
- Машинное обучение. Анализ данных
- Менеджмент в IT
Экстремальное программирование. Разработка через тестирование (Анджан П. (переводчик), Бек Кент); Питер, 2017
от 1037 до 1667
Издатель: Издательский дом "Питер"
ISBN: 978-5-496-02570-6
EAN: 9785496025706
Книги: Программирование
ID: 1792377
Добавлено: 12.12.2017
Описание
Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development - разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность своей работы и получить удовольствие от программирования.
Смотри также о книге.
СкидкаГИД инфо +
Сервис сравнения цен СкидкаГИД предлагает сравнить цены на товар «Книга: Экстремальное программирование. Разработка через тестирование (Анджан П. (переводчик), Бек Кент); Питер, 2017»
По данным нашего сервиса товар предлагался к продаже в 6 магазинах. На сегодняшний день доступен в 2 магазинах: book24, Яндекс.Маркет. По цене от 1037 р. до 1667 р., средняя цена составляет 1352 р., а самая низкая цена в магазине book24. В случае, если для вас на данный момент цена слишком высока, вы можете воспользоваться сервисом «Сообщить о снижении цены» - мы оповестим вас как только цена опустится до желаемого значения. Но будьте внимательны, используя сервис «История цены» можно спрогнозировать в какую сторону изменяется цена, возможно сейчас самое время для покупки.
Кроме сервиса сравнеция цен, наш сайт также позволяет экономить еще двумя способами: промокодный сервис (информация о промокодах, а также скидки и акции на товары), а также собственный кэшбэк сервис. Купить с кешбеком можно в следующих магазинах: book24, Яндекс.Маркет. А информация о промокодах доступна рядом с ценой от магазина и постоянно обновляется.
Чтобы сделать правильный выбор у нас есть подборка видео обзоров.
Также покупатели оставили 18 отзывов и высоко оценили данный товар. Если у вас есть чем дополнить данные отзывы, напишите свой отзыв. Или оцените уже имеющиеся отзывы +1 -1
О книге
Параметр | Значение |
---|---|
ISBN | 978-5-496-02570-6 |
Автор(ы) | Анджан П. (переводчик), Бек Кент |
Вес | 0.67кг |
Возрастное ограничение | 16+ |
Возрастные ограничения | 12 |
Год издания | 2017 |
Издатель | Питер |
Кол-во страниц | 224 |
Количество страниц | 224 |
Переплет | Мягкий (3) |
Переплёт | мягкий |
Раздел | Программирование |
Размеры | 16,50 см × 23,20 см × 1,20 см |
Серия | Библиотека программиста |
Страниц | 224 |
Тематика | Книги с полки |
Тираж | 5000 |
Формат | 70х100/16 (165х233 мм) |
Видео обзоры
Где купить (2)
Цена от 1037 руб до 1667 руб в 2 магазинах
Также рекомендуем ознакомиться с ценами на Яндекс.Маркет.
Похожие предложения вы можете найти в нашей подборке:
Книги: Информационные технологии, Программирование - издательство "Издательский дом "Питер""
Книги: Информационные технологии, Программирование с ценой 829-1244 р.
Магазин | Цена | Наличие |
---|---|---|
book24 5/5 |
| обновлено 16.01.2025 |
Яндекс.Маркет 5/5 | 1667 Промокоды на скидку | обновлено 27.06.2024 |
Avito 5/5 | Avito доставка позволит получить любой товар, не выходя из дома
| |
Магазин | Последняя известная цена | Обновлено |
---|---|---|
Лабиринт | 1206 | 03.03.2024 |
Буквоед | 935 | 06.07.2021 |
ЛитРес | 479 | 15.08.2024 |
OZON | 1301 | 24.06.2024 |
Кэшбэк сервис СкидкаГИД
На сегодняшний день товар «Книга: Экстремальное программирование. Разработка через тестирование (Анджан П. (переводчик), Бек Кент); Питер, 2017» можно купить с кешбеком в 2 магазинах: book24, Яндекс.Маркет
Кэшбэк – это возврат части денег, потраченных Вами в интернет-магазинах. Всего на нашем сайте более 500 магазинов, с многими из которых Вы наверняка уже знакомы. У каждого магазина свои условия. Кто-то возвращает процент от покупки, а кто-то фиксированную сумму.
Заказывайте он-лайн и получайте часть денег обратно, подробнее..
Пункты выдачи СДЭК г. Хабаровск
Вы можете получить свои товары в ближайшем пункте выдачи СДЭК
Цены в соседних городах
Отзывы (18)
-
Виктор Koddr
- 22 июня 20175/5
Пожалуй, одна из лучших книг, что я читал за последние полгода (из компьютерной литературы). Книга расширяющая сознание и показывающая, что нет предела совершенству в мире программирования!
Издательство «Питер» не поскупилась на качество бумаги, печати и склейки книги. Выполнено всё очень качественно, книга не развалилась после ежедневного чтения в общественном транспорте (даже при сгибании пополам).
Да, и сам автор (Кент Бек) постарался на славу. Очень лёгкий язык изложения, как будто бы за чашечкой кофе твой друг рассказывает про TDD. Хорошо отформатированы листинги кода и снабжены исчерпывающими пояснениями и алгоритмами для понимания «что тут происходит?».
Весь код в книге базируется на языках программирования Java и Python. Если вы их не знаете и/или совсем новичок в тестировании кода, то советую начать чтение книги сразу с последнего раздела (третьего). Там автор описывает сам образ мышления при TDD. Потом уже переходите к первой и второй части — лучше усвоите материал. -
Уласевич Алексей
- 20 августа 20195/5
Шикарная книга по основам TDD и пожалуй единственная. Прочел и сразу начал активно пользоваться. Для понимания технологии достаточно прочесть первую половину, то же мнении у двух моих коллег, которые брали почитать.
Интересно, что TDD критикуют люди, которые эту книгу даже не читали, а зря. -
Анонимно
- 13 сентября 20195/5
Всем привет!
Взял увидел эту яркую книгу на полке, захотелось прочитать, очень мало сейчас книг о тестировании.
Данная книга повествует о известном всем программистам паттерне "Test-driven development".
Очень классная техника, правда она редко где используется и мало кем. Хотя как мне кажется можно ее использовать много где, но мало кто знает как правильно это делать и делают как умеют. Поэтому прочитав эту книгу Вы поймете все тонкости данной методики, будете знать как использовать эту технику так сказать на 100 процентов.
Качество перевода - хорошее. Бумага - отличная.
Всем спасибо, рекомендую к прочтению! -
Тур Антон
- 6 ноября 20193/5
Глядя обложку, я рассчитывал сэкономить, думая, что это две классические книжки Кента Бека в одной: "Экстремальное программирование" и "Разработка через тестирование". Оказалось, что это вообще какой-то левак. В оригинале называется "Test Driven Development by Example".
Честно говоря, книжкой это не назвать. Это набор тезисов и примеров. По качеству проработки - как раздачка для студентов, которую преподаватель бесплатно выдает своим ученикам на авторском спецкурсе. Ощущение такое, что стояла задача сляпать что-то за вечер. Как студенческий реферат: сегодня ничего нет, а завтра - сдавать.
При всём этом книга даёт почувствовать вкус TDD. Формат такой: автор приглашает читателя поучаствовать в сессии парного программирования, где на очень простом примере шаг за шагом демонстрируются принципы итерационной разработки через тестирование.
Поначалу было ощущение, что это программирование для детей, но, начиная примерно с 12 главы, я оценил задумку автора, и идея начала мне нравиться.
Оказалось, что TDD - это не методика тестирования. Это методика анализа, проектирования и структурирования ВСЕЙ деятельности, связанной с разработкой программного кода. Бек характеризует TDD как средство избежать паралича анализа, позволяющее двигаться вперёд маленькими шажками, и как способ управления страхом перед неопределенностью в процессе разработки.
Основная мантра, которую надо запомнить, называется "цикл красный-зелёный-рефакторинг".
* красный: пишем тест, который не работает и не компилируется
* зелёный: пишем код, который как можно быстрее заставит тест работать
* рефакторинг: устраняем любое дублирование.
В принципе, это всё. В конце идёт справочник паттернов тестирования и рефакторинга. -
Солдатенков Арсений
- 12 ноября 20195/5
Я прочитала 155 стр из 221 и уже четко могу сказать
1) большой минус - надо бы сделать ссылку на сайт, где читатели смогут скачать программу на которой забивать код, который написан в книге и таким образом учиться
2) очень много лишнего написано. Все что автор хочет сказать читателю можно уместить не более чем в 10 страниц. Так что автор не талант в изложении материала.
3) книга мне не очень помогла, а если точнее то совсем. Можете не тратиться на это чтиво.
Выберите другую книгу для покупки. -
Лара
- 4 мая 20205/5
Мы внедрили Test-Driven-Development Кента Бека в свою практику, процент покрытия тестами улучшился, пришло понимание как рефакторить код.
Благодаря примерам из этой книги у меня открылись глаза на мир юнит-тестов.
Как всегда говорил Олежик: не нужно сразу прогонять интеграционный тест, давай сначала протестируем кусочек функциональности, формулу или мини-расчёт, чтобы проверить правы мы или ошибаемся!
Эта книга позволит понять ассёрты и прочие заковыристые подходы к проверке работоспособности кода по дороге от «красной до зелёной полоски».
Искренне рекомендую данную книгу: отличный перевод и прекрасное содержание! -
Vlad Miroshin
- 8 октября 20204/5
Для новичка в TDD книга вполне годная для первых шагов, с оговоркой не как единственная а как дополнение к фундаментальным (от Дядюшки Боба Мартина). Мне кажется, что у Ошероува тема раскрыта более детально. Но, надо понимать, что каждый автор рассматривает тему немного иначе чем другие и чем больше таких точек зрения «проглотит» увлечённый читатель тем более ярко она осядет у него в сознании.
Практикую TDD повседневно, давно уже не новичок, и всё равно было увлекательно прочитать изложение автором своего опыта и мыслей. -
Семенычев Дмитрий
- 22 июля 20214/5
Книга "Экстремальное программирование. Разработка через тестирование" Кента Бека на самом деле полностью посвящена только лишь методологии TDD.
TDD считается одной из наиболее успешных методологий в программировании, разработанной и рекомендуемой настоящими профессионалами своего дела. По этой причине показалось важным ознакомиться с этой методикой. Не могу сказать, что после прочтения у меня не осталось вопросов к TDD. Но, вероятно, как и с любыми другими теоретическими аспектами в разработке полное понимание достижимо только в результате обширной практики. Тем не менее плюсы использования TDD довольно очевидны, тогда как минусы напротив - неоднозначны и субъективны.
Полагаю, что книга самого автора методики будет хорошим стимулом для освоения и изучения TDD для дальнейшего применения на практике.
Книга небольшая по объему и довольно внятная в плане изложения. Прочитать можно за пару тройку вечеров. -
Вагин Виктор
- 14 января 20224/5
На поверку оказалась довольно легковесной книгой (и читается легко и тема разобрана "легко"). По большей части разбирается несколько несложных примеров и тесты для них, а также некоторые паттерны проблемы и приёмы тестирования. Всё это я более менее знал и ранее. Про тестирование ГУИ и баз данных сказано что это проблемы. Но были и некоторые интересные мне моменты. О том что тесты - это в большой мере про психологическую уверенность в коде. О том что для того чтобы тесты были постоянным инструментом разработчика, регулярно запускаемый тестовый набор должны выполняться за время не более 10 минут. О том какие тесты следует удалять. В общем и целом не пожалел что прочитал. Перевод вполне адекватный.
-
Вячеслав Шепелев
- 11 мая 20225/5
Уменьшает страх перед практикой TDD. Очень много примеров, рассуждений, всё рассматривается по маленьким шагам. Важно прочитать и хотя бы просто ознакомится с книгой всем кто пишет unit-тесты или планирует их писать. А также тем, кто хочет попробовать совсем иной подход к написанию кода (что не относится напрямую к тестированию, на это открыла мне глаза книга).
Добавить отзыв
Книги: Информационные технологии, Программирование - издательство "Издательский дом "Питер""
Программирование - издательство "Издательский дом "Питер"" »
Книги: Информационные технологии, Программирование в Хабаровске
Категория 829 р. - 1244 р.