Друзі, ми працюємо. Віримо в ЗСУ і нашу Перемогу! Слава Україні!
Друзі, ми працюємо. Віримо в ЗСУ і нашу Перемогу! Слава Україні!
Код товару: 129688 |
Автор: Мэт Зандстра
Видавництво: Диалектика Вильямс
Обкладинка
М'яка
К-ть сторінок
866 стр
ISBN
978-617-7987-35-1
Мова
російська
У книжці "PHP 8: об'єкти, шаблони та методики програмування" розглядаються методики об'єктно-орієнтованого програмування на PHP та застосування головних принципів проектування програмного забезпечення на основі класичних проектних шаблонів, а також описуються інструментальні засоби та норми практики розробки, тестування, безперервної інтеграції та розгортання надійний прикладний код. Дане, шосте, видання книги повністю оновлено відповідно до версії 8 мови PHP. У цій книжці детально описані нові можливості PHP, такі як атрибути та чисельні удосконалення області оголошення типів. Основна мета книги - дослідити в контексті PHP деякі усталені принципи проектування та основні проектні шаблони. Насамперед книга адресована розробникам, які твердо засвоїли основи програмування на PHP і прагнуть розвинути свої навички проектування веб-додатків, застосовуючи норми передової практики розробки. Дане, шосте, видання цієї популярної книги повністю оновлено відповідно до версії 8 мови PHP та включає опис диспетчера залежностей Composer, матеріал, присвячений інструментальним засобам Vagrant, PHPUnit, Jenkins та іншим, а також рекомендації стандартів програмування на PHP. У цій книжці детально описані нові можливості PHP, такі як атрибути та чисельні удосконалення області оголошення типів. Основна мета книги - дослідити в контексті PHP деякі усталені принципи проектування та основні проектні шаблони. У частині I книги "PHP 8: об'єкти, шаблони та методики програмування" розглядаються ключові об'єктно-орієнтовані засоби мови PHP, включаючи оголошення класів і типів, успадкування, рефлексію та багато іншого. Частина II книги "PHP 8: об'єкти, шаблони та методики програмування" присвячена проектним шаблонам, в яких пояснюються принципи, що визначають їх ефективність, а також класичним шаблонам для проектування корпоративних додатків та баз даних. У частині III розглядаються інструментальні засоби та норми практики, що допомагають перетворити якісний код на вдалий проект. У цій частині показано, як організувати колективну роботу розробників та випуски програмних продуктів за допомогою Git та як керувати процесом побудови проектів та залежностями засобами Composer, а також досліджено стратегії автоматизованого тестування та безперервної інтеграції. Загалом книга присвячена основам об'єктно-орієнтованого програмування, принципам проектування та нормам передової практики розробки, які призвані допомогти читачеві у розробці витончених, надійних та стійких систем.