1 260 ₴
Дане, шосте, видання цієї популярної книги повністю оновлено відповідно до версії 8 мови PHP та включає опис диспетчера залежностей Composer, матеріал, присвячений інструментальним засобам Vagrant, PHPUnit, Jenkins та іншим, а також рекомендації стандартів програмування на PHP. У цій книзі докладно описані нові можливості PHP, такі як атрибути та численні вдосконалення області оголошення типів.
Основна мета книги - дослідити в контексті PHP деякі усталені принципи проектування та основні проектні шаблони.
У частині I цієї книги розглядаються ключові об'єктно-орієнтовані засоби мови PHP, включаючи оголошення класів і типів, успадкування, рефлексію та багато іншого.
Частина II присвячена проектним шаблонам, в яких пояснюються принципи, що визначають їх ефективність, а також класичним шаблонам для проектування корпоративних додатків і баз даних.
У частині III розглядаються інструментальні засоби та норми практики, що допомагають перетворити якісний код на вдалий проект. У цій частині показано, як організувати колективну працю розробників та випуски програмних продуктів за допомогою Git та як керувати процесом побудови проектів та залежностями засобами Composer, а також досліджено стратегії автоматизованого тестування та безперервної інтеграції. Загалом книга присвячена основам об'єктно-орієнтованого програмування, принципам проектування та нормам передової практики розробки, які покликані допомогти читачеві у розробці витончених, надійних та стійких систем.
Метт Зандстра майже 20 років пропрацював веб-програмістом, консультантом з PHP та укладачем технічної документації. Він - автор книги SAMS Teach Yourself PHP in 24 Hours, 3-тє видання якої вийшло під назвою Освой самостійно PHP за 24 години в російському перекладі (ВД “Вільямс”, 2007), а також був одним із авторів книги DHTML Unleashed (SAMS Publishing , 1997). Крім того, він писав статті для Linux Magazine, Zend.com, IBM DeveloperWorks та php|architect Magazine.
Метт був старшим розробником та технічним керівником у Yahoo! та LoveCrafts. Він працює консультантом у компанії, що надає консультаційні послуги в галузі системної архітектури та управління, та розробником мовами PHP та Java. Він також пише фантастичні оповідання.
Основні | |
---|---|
Довжина | 21.5 см |
Ширина | 14.5 см |
Країна виробник | Україна |
Виробник | Діалектика |
Користувацькі характеристики | |
Вид палітурки | М'який |
Кількість сторінок | 866 |
Тип поверхні паперу | Матова |
Стан | Нове |
Мова видання | Російська |
ISBN | 978-617-7987-35-1 |
Рік видання | 2021 |
Тип поліграфічного паперу | Офсетний |
Тематика | Мови та системи програмування |