0
Answered

В чем разница между материалом на сайте и в книге? (Паттерны)

роман погребняк 5 years ago updated by anonymous 5 years ago 3

Хотел купить книгу но не увидел разницы между материалом на сайте и в книге - что дает покупка книги?

Answer

+1
Answer
Answered

Роман, здравствуйте!

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

Но тем не менее, кроме банальной поддержки проекта, покупка книги имеет ряд преимуществ:

Бонусный контент:

  • В книге есть раздел быстрого ознакомления с основными терминами ООП. В основном это полезно для новичков, но матёрым разрабам тоже иногда полезно освежить знания теории.
  • В книге освещены 8 принципов проектирования, на которые опираются паттерны (в том числе SOLID).
  • Вместе с книгой поставляется архив с примерами кода, которые можно открыть и скомпилировать в IDE.

Преимущества формата:

  • Офлайн доступ. Вы можете закачать электронную книжку себе на телефон и читать даже там, где нет интернет покрытия (дача, пляж, метро, самолёт).
  • Трекинг прогресса. Большинство электронных читалок отслеживает прогресс чтения, позволяя продолжить с того места, на котором вы закончили. Очень полезно, если вы читаете в пререрывах между какой-то активностью (например, в очереди). Читая с сайта, вам надо делать всё это отслеживание и запоминание в голове.
  • Ночной режим чтения. Электронную читалку можно перевести в ночной режим, чего не скажешь о браузере.

Надеюсь, эти ответы вам помогут.

Если у вас появятся дополнительные вопросы — буду рад ответить!

GOOD, I'M SATISFIED

Как только я прочитал это  - "я не хотел бы совсем лишать людей доступа к знаниям" я дальше просто уже не читал и сразу захотел купить! 

Спасибо! 

Хорошее дело делаете! Так же совет - проще было бы если бы примеры паттернов были "простой " и "сложный" пример ;)

Satisfaction mark by роман погребняк 5 years ago

Может "Авторы" сервиса дадут ответ?

+1
Answer
Answered

Роман, здравствуйте!

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

Но тем не менее, кроме банальной поддержки проекта, покупка книги имеет ряд преимуществ:

Бонусный контент:

  • В книге есть раздел быстрого ознакомления с основными терминами ООП. В основном это полезно для новичков, но матёрым разрабам тоже иногда полезно освежить знания теории.
  • В книге освещены 8 принципов проектирования, на которые опираются паттерны (в том числе SOLID).
  • Вместе с книгой поставляется архив с примерами кода, которые можно открыть и скомпилировать в IDE.

Преимущества формата:

  • Офлайн доступ. Вы можете закачать электронную книжку себе на телефон и читать даже там, где нет интернет покрытия (дача, пляж, метро, самолёт).
  • Трекинг прогресса. Большинство электронных читалок отслеживает прогресс чтения, позволяя продолжить с того места, на котором вы закончили. Очень полезно, если вы читаете в пререрывах между какой-то активностью (например, в очереди). Читая с сайта, вам надо делать всё это отслеживание и запоминание в голове.
  • Ночной режим чтения. Электронную читалку можно перевести в ночной режим, чего не скажешь о браузере.

Надеюсь, эти ответы вам помогут.

Если у вас появятся дополнительные вопросы — буду рад ответить!

Спасибо, Роман! В последних редакциях примеров я действительно уже пытаюсь разбивать примеры по двум категориям: структурные, которые показывают только костяк паттерна, и примеры из реальной жизни, которые показывают более обширный пример, близкий к реальному применению. Примеры в таком виде сейчас есть только для PHP, но в дальнейшем я приведу к такому виду и всё остальное.