Архив метки: phpunit

phpunit

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

Создание высокопрофессионального кода на языке программирования PHP, применение объектно-ориентированного программирования, шаблонов и различных средств разработки станет доступным программисту благодаря основательной книге «PHP. Объекты, шаблоны и методики программирования». Еще недавно ООП (объектно-ориентированное программирование) связывалось с такими языками, как Java или C++. Но за последние годы ООП прочно внедрилось в РНР, затронув не только сами средства языка, но и шаблоны их использования. Сама концепция ООП остается той же, однако ее применение в различных языках отличается. Эта книга посвящена рассмотрению объектно-ориентированного программирования и проектирования и методик их применения с точки зрения разработчика на РНР. В начале книги приведен обзор объектно-ориентированных возможностей PHP. Рассмотрены такие важные темы, как создание объектов, определение класса, инкапсуляция методов и свойств, наследование и другие. Читатели узнают и об абстрактных классах, статистических методах и свойствах, клонировании объектов, обработке исключений и тому подобное. Большое внимание уделено и практическим решениям в области ООП и выбору наилучших их вариантов. В следующей части книги речь идет о шаблонах проектирования, их концепциях и способах реализации важных шаблонов в приложениях на PHP. Рассмотрены также и шаблоны корпоративных приложений и баз данных. В последней части книги описаны разнообразные важные утилиты, в частности PHPDocumentor, PHPUnit2, Phing, PEAR и CVS. Благодаря им значительно облегчаются процессы управления работой групп разработчиков, создания необходимой технической документации, тестирования программного кода и развертывания PHP-приложений.