🎉 Ура! После трёх лет работы, я наконец выпустил английскую версию книги о паттернах! Вот она »

Погружение в ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ

Электронная книга о принципах и паттернах проектирования.
$30.00 Новогодняя скидка$19.95
Купить сейчас

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

Книга «Погружение в Паттерны Проектирования» описывает 22 классических паттерна проектирования, а также 8 принципов проектирования, на которых они основаны.

  • Каждая глава начинается с разбора определённой проблемы, возникающей при проектировании, и шаг за шагом подводит читателя к решению с помощью одного из паттернов.
  • Далее идёт детальный разбор структуры паттерна и его вариаций, а также пример реализации в коде.
  • Затем, читатель знакомиться с кейсами использования паттерна и учится воспроизводить паттерн по шагам.
  • Заканчиваются главы обсуждением плюсов и минусов паттерна, а также обзором его связей с другими паттернами.

Зачем знать паттерны

Прохождение собеседований. Вопросы по паттернам всплывают почти на каждом собеседовании на позицию программиста. Эти же вопросы можно услышать от менеджера, попросив прибавку к зарплате.

Расширение инструментария. Паттерны позволяют вам использовать готовые решения, вместо повторного изобретения велосипеда. Кроме того, вы делаете меньше ошибок, так как используете типовые унифицированные решения, в которых давно найдены все скрытые проблемы.

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

Для кого написана эта книга?

Если вы никогда не изучали паттернов, вам предназначен целый раздел, поясняющий базовые принципы объектного программирования на примерах из жизни. Перед изучением самих паттернов, книга рассказывает о ценностях и принципах проектирования, на которых построены паттерны.

Если вы изучали паттерны давным-давно, но уже всё забыли, вам будет легко использовать книгу как справочник, быстро находить интересующие секции, без необходимости читать весь текст от корки до корки.

Если вы переходите на один из объектных языков программирования (Java, C# или PHP), вам будет просто вникнуть в суть текста благодаря огромному количеству примеров и аналогий из реальной жизни, массе иллюстраций и диаграмм.

Демо-версия Скачать PDF

Вы можете сами убедиться в качестве книги, просмотрев демо-версию, которая включает в себя содержание, вводную главу в ООП, три базовых принципа проектирования и паттерн Фабричный метод.

Гарантия удовлетворения

Делая покупку, вы ничем не рискуете. Если в течение месяца после покупки вы решите, что книга вам ни к чему, я сразу верну все ваши деньги, не задавая лишних вопросов.

$30.00 Новогодняя скидка$19.95
Купить сейчас
(потом будет дороже)
  • Именная копия книги Погружение в Паттерны Проектирования.
  • 393 страницы отборного технического чтива.
  • 225 иллюстраций и диаграмм.
  • Архив с примерами кода.
  • Всё это с 30-дневной гарантией.

Что говорят другие?

Добавить свой отзыв
Большинство отзывов приходит автору по email в произвольном виде, поэтому они публикуются «как есть», с сохранением оригиального форматирования.

Что я получаю после покупки?

Электронную книгу в трёх форматах

  • Форматы: PDF, EPUB, MOBI
  • Языки: русский, украинский
  • Объём: 393 страницы текста
  • Графика: 225 иллюстраций и диаграмм
  • Обновления и исправления: бесплатны

Архивы с примерами кода

  • Java, C#, PHP
  • Будущие бесплатные обновления:
    • Осень 2018: Swift
    • Ещё позже: другие языки

Написана простым языком.
Книга содержит минимум научного жаргона и зауми, и максимум жизненных примеров и иллюстраций.

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

Доступна на многих устройствах.
Книга доступна в трёх форматах:

  • EPUB удобней всего читать на телефонах и планшетах.
  • MOBI подойдёт для читалок Amazon Kindle.
  • PDF можно открывать на любых устройствах.

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

Удобно читать в транспорте.
Где ещё в наше время можно спокойно что-то почитать, как не во время долгих перелётов или ежедневных поездок на метро?

Оптимизирована для чтения в ночном режиме.
Хорошие новости для сов! Вся графика в книге идеально смотрится как на светлом, так и на тёмном фоне (в ночном режиме читалки).

Частые вопросы

Как можно оплатить?
Мы принимаем оплату платёжными картами Visa и Mastercard, через Приват24, биткоинами, Webmoney, Яндекс.Деньгами, Qiwi и десятком других менее популярных платёжных систем.
Как на счёт безопасности моих данных?
Ваши платёжные данные отправляются через зашифрованный канал напрямую в платёжный шлюз (компания 2checkout.com). Ваши данные даже не касаются наших серверов.
Я действительно смогу вернуть деньги, если мне не понравится книга?
Да! Если вам не понравилась книга, мы вернём ваши деньги по первому запросу. Просто отправьте письмо на support@refactoring.guru, указав номер своего заказа.

Хотите узнать что-то ещё?

Задайте вопрос на нашем форуме или по почте support@refactoring.guru. Обычно, мы отвечаем в течение нескольких часов.

Погружение в ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ

$30.00 Новогодняя скидка$19.95
Купить сейчас
PDF, EPUB, MOBI / Бесплатные обновления / 30 дней гарантии
VER_VK_28434708
$30.00 Новогодняя скидка$19.95
Купить сейчас
Форматы:
PDF, EPUB, MOBI
30-дневная гарантия