Занурення в ПАТЕРНИ ПРОЕКТУВАННЯ

Електронна книга про принципи та патерни проектування.
$30.00 Літній розпродаж$19.95
Замовити зараз

Патерн проектування — це типовий спосіб вирішення якоїсь часто зустрічаємої проблеми при проектуванні програм. Патерни не є готовими рішеннями, які можна відразу ж скопіювати у свій код. Кожен патерн являє собою узагальнений опис вирішення тієї чи іншої проблеми, який після деякого пристосування можна використовувати у будь-якому проекті.

Книжка «Занурення в Патерни Проектування» описує 22 класичних патерна проектування, а також 8 принципів проектування, на яких вони ґрунтуються.

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

Навіщо знати патерни

Проходження співбесід. Запитання по патернах присутні майже на кожній співбесіді на позицію програміста. Ці ж питання можна почути від менеджера у відповідь на прохання щодо прибавки до зарплати.

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

Спілкування з колегами. Вам достатньо назвати ім'я патерну, замість того, щоб годину пояснювати іншим програмістам який крутий дизайн ви придумали і які класи для цього потрібні.

Для кого написана ця книжка?

Якщо ви ніколи не вивчали патернів, для вас призначений цілий розділ, що пояснює базові принципи об'єктного програмування на прикладах з життя. Перед вивченням самих патернів у книжці йдеться про цінності й принципи проектування, на яких ці патерни побудовано.

Якщо ви вивчали патерни дуже давно, але вже все забули, вам буде легко використовувати книжку як довідник, швидко знаходити необхідні секції, без необхідності читати весь текст від початку до кінця.

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

Демо-версія Завантажити PDF

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

Гарантія задоволення

Купуючи книгу, ви жодним чином не ризикуєте. Якщо протягом місяця після здійснення покупки ви вирішите, що книга вам ні до чого, ми відразу повернемо всі ваші гроші без жодних питань.

$30.00 Літній розпродаж$19.95
Замовити зараз
(потім буде дорожче)
  • Іменна копія книги Занурення в Патерни Проектування.
  • 395 сторінок добірного технічного чтива.
  • 225 ілюстрацій та діаграм.
  • Архів з прикладами коду.
  • Все це з 30-денною гарантією.

Що кажуть інші?

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

Що я отримую після замовлення?

Електронну книжку в трьох форматах

  • Формати: PDF, EPUB, MOBI
  • Мови: українська, російська
  • Об'єм: 395 сторінок тексту
  • Графіка: 225 ілюстрацій та діаграм
  • Оновлення та виправлення: безкоштовні

Архіви з прикладами коду

  • Java, C#, PHP
  • Майбутні безкоштовні оновлення:
    • Літо 2018: Swift
    • Ще пізніше: інші мови

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

Не має прив’язки до конкретної мови програмування.
Приклади коду наведено на псевдокоді, схожому на більшість сучасних об'єктних мов програмування.

Доступна на багатьох пристроях.
Книжка доступна в трьох форматах:

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

Завжди під рукою.
Книжку зручно використовувати як довідник. На відміну від звичайної паперової книги, вона має пошук, і її неможливо фізично десь забути. Вона завжди доступна у вашому смартфоні або на робочому комп'ютері.

Зручно читати в транспорті.
Де ще в наш час можна спокійно щось почитати, як не під час тривалих перельотів або щоденних поїздок на метро?

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

Часті запитання

Як можна оплатити?
Ми приймаємо оплату платіжними картками Visa і Mastercard, через Приват24, біткоінами, Webmoney, Яндекс.Грошима, Qiwi та десятком інших менш популярних платіжних систем.
Що з безпекою моїх даних?
Ваші платіжні дані відправляються через зашифрований канал безпосередньо на платіжний гейт. Вони не торкаються нашого сервера.
Я правда можу повернути гроші, якщо мені не сподобається курс?
Так, якщо протягом місяця після покупки ви захочете повернути гроші, ми повернемо їх за першим запитом.

Хочете дізнатися про щось інше?

Задайте питання на нашому форумі або поштою support@refactoring.guru. Зазвичай, ми відповідаємо протягом декількох годин.

Занурення в ПАТЕРНИ ПРОЕКТУВАННЯ

$30.00 Літній розпродаж$19.95
Замовити зараз
PDF, EPUB, MOBI / Безкоштовні оновлення / 30 днів гарантії
$30.00 Літній розпродаж$19.95
Замовити зараз
Формати:
PDF, EPUB, MOBI
30-денна гарантія