Блог о программировании

PHP. Объекты, шаблоны и методики программирования

Категория: Книги
 17 декабря 2015 г. 21:02

Автор: Мэтт Зандстра

Отличная книга по php! Обязательна к прочтению, однозначно.

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

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

Несколько глав посвящены методикам программирования: описана генерация документации, работа с менеджерами пакетов, принципы использования средств контроля версиий на примере Subversion, юнит-тестирование на примере PHPUnit, затронуты принципы непрерывной интеграции.

Стоит заметить, что книга не является учебником по программированию с азов, поскольку не затронут огромный пласт вопросов, связанных с работой с базами данных или файловой системой, не упомянуто использование временных хранилищ данных, таких как сессии или куки. Скорее всего, предполагается, что читать данной книги имеет уже некоторый опыт работы на PHP и желает его углубить и расширить.

В итоге

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

Теги:  php  книга  php7 

Поделиться статьей

Оставить комментарий