РНР: объекты, шаблоны и методики программирования, 4-е издание
Эта книга представляет собой подробное руководство по объектно-ориентированному программированию (ООП) на PHP, проектированию с использованием шаблонов и современным методикам разработки программного обеспечения. Автор последовательно раскрывает принципы ООП, начиная с основ и заканчивая продвинутыми техниками, такими как статические методы, абстрактные классы, интерфейсы и трейты.
Вторая часть книги посвящена проектированию с применением шаблонов. Рассматриваются принципы шаблонов, генерация объектов, шаблоны для программирования гибких объектов, выполнение задач и представление результатов, а также шаблоны корпоративных приложений и баз данных. Это позволяет читателям научиться создавать масштабируемые и поддерживаемые приложения.
Практическая часть охватывает современные инструменты и методологии разработки: работу с PEAR и Pyrus, генерацию документации с помощью phpDocumentor, контроль версий с использованием Git, тестирование с PHPUnit, автоматическое построение с Phing и непрерывную интеграцию. Книга подходит как для начинающих, стремящихся освоить ООП на PHP, так и для опытных разработчиков, желающих углубить знания в области проектирования и современных практик разработки.









