Vos commentaires

Isn't there a browser extension to do just that? I'm always very hesitant of adding new scripts/plugins to the website since they affect the website performance negatively.

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

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

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

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

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

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

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

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

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

Vasil, thanks for your suggestion! The Python versions of design patterns examples and refactoring course are definitely on my roadmap. There are several big tasks that I want to finish before even starting with this one. I appreciate your offer of help. I'll contact you as soon as I have my hands on the Python version.

Have you reached the refactoring techniques section yet?

Всеволод, спасибо за предложение!

Все обновления по сей день касались только исправления ошибок и неточностей, поэтому я не видел смысла отдельно об этом говорить. Если книга будет обновляться по контенту, думаю, я добавлю информацию об изменениях где-то рядом со ссылками на скачку.

Кстати, я не уверен как на андроиде, но в iBooks горизонтально пролистать код можно очень неочевидным жестом — двумя пальцами. Если листать одним пальцем, то срабатывает листание страниц.

Сергей, спасибо за видео! Честно сказать, про Lithium я даже не знал, но в нём всё выглядит очень достойно. 

Да, это она. На смартфонах, где я тестировал книгу, она шла предустановленной. PDF — это конечно компромис, но вы бы знали сколько сил было потрачено, чтобы и в ePUB всё выглядело круто.

У меня действительно iPhone и не холивара ради хочу сказать, что iBooks действительно пока лидирует по качеству поддержки стандарта ePUB, хоть и там тоже косяков хватает.