php продвинутое тестирование


В этой книге рассматриваются методики объектно-ориентированного программирования на PHP и применение главных принципов проектирования программного обеспечения на основе классических проектных шаблонов, а также описываются инструментальные средства и нормы практики разработки, тестирования, непрерывной интеграции и развертывания надежного прикладного кода. Настоящее, шестое, издание книги полностью обновлено в соответствии с версией 8 языка PHP. В этой книге подробно описаны новые возможности PHP, такие как атрибуты и многочисленные усовершенствования в области объявления типов. Основная цель книги - исследовать в контексте PHP некоторые устоявшиеся принципы проектирования и основные проектные шаблоны. В первую очередь книга адресована разработчикам, твердо усвоившим основы программирования на PHP и стремящимся развить свои навыки проектирования веб-приложений, применяя нормы передовой практики разработки. Настоящее, шестое, издание этой популярной книги полностью обновлено в соответствии с версией 8 языка PHP и включает описание диспетчера зависимостей Composer, материал, посвященный инструментальным средствам Vagrant, PHPUnit, Jenkins и другим, а также рекомендации стандартов по программированию на PHP. В этой книге подробно описаны новые возможности PHP, такие как атрибуты и многочисленные усовершенствования в области объявления типов. Основная цель книги - исследовать в контексте PHP некоторые устоявшиеся принципы проектирования и основные проектные шаблоны. В части I этой книги рассматриваются ключевые объектно-ориентированные средства языка PHP, включая объявления классов и типов, наследование, рефлексию и многое другое. Часть II посвящена проектным шаблонам, в которых поясняются принципы, определяющие их эффективность, а также классическим шаблонам для проектирования корпоративных приложений и баз данных. В части III рассматриваются инструментальные средства и нормы практики, помогающие превратить качественный код в удачный проект. В этой части показано, как организовать коллективный труд разработчиков и выпуски программных продуктов с помощью Git и как управлять процессом построения проектов и зависимостями средствами Composer, а также исследованы стратегии автоматизированного тестирования и непрерывной интеграции. В целом книга посвящена основам объектно-ориентированного программирования, принципам проектирования и нормам передовой практики разработки, которые призваны помочь читателю в разработке изящных, надежных и устойчивых систем. 6-е издание.

Страницы: 1

Некоторые товары:

басовская наталия ивановна все герои мировой истории | printio свитшот мужской с полной запечаткой сердечки | 250g real indonesian rattan cane stick furniture decor weaving material ourdoor chair basket natural color diy handmade crafts | футболка mazingers z с принтом аниме и коротким рукавом модная повседневная рубашка в стиле харадзюку в стиле хип хоп с 3d рисунком лето | printio борцовка с полной запечаткой розовые хризантемы | printio свитшот мужской с полной запечаткой горный склон | printio детский свитшот с полной запечаткой пингвины | футболки print bar форма реал мадрид | комплект постельного белья v | minimal to платье до колена | женская шифоновая рубашка однобортная свободная блузка с длинным рукавом и воротником для костюма во французском стиле осень 2020 | yerse длинное платье | футболки print bar russia россия grunge | finn flare платье рубашка женское из вискозы | printio свитшот мужской с полной запечаткой i love corgi | printio детский свитшот с полной запечаткой золотые рыбки | printio свитшот унисекс хлопковый мое духовное животное | платье catalina офелия | платье для выпускного вечера коктейльные платья вечернее платье на тонких бретельках женская одежда с блестками | заколка для волос детская из хлопка и льна с бантом | куртка reima reimatec silda 521610 размер 92 серый | рюкзак на молнии наружный карман цвет тёмно синий | комплект одежды minaku размер 86 92 розовый | платье gerry weber размер 46 ger черный | беспроводной микрофон для телефона 2 в 1 andorid type c |