Книга PHP: об'єкти, шаблони і методики програмування. Автор - Метт Зандстра (Діалектика)
Доставка
Оплата
Опис
Про книгу:
Справжнє, п'яте видання цієї популярної книги було повністю оновлено з версії 7 мови PHP і включає опис диспетчера залежностей Composer, який замінив собою диспетчер пакетів PEAR, а також новий матеріал, присвячений інструментального засобу Vagrant і рекомендаціям стандартів з програмування на PHP.
У цій книзі закладається міцна основа для застосування об'єктів в коді PHP і реалізації основних принципів проектування програмного забезпечення, а також описано інструментальні засоби і норми практики розробки, тестування та розгортання надійного коду.
У першій частині книги розглядаються ключові об'єктно-орієнтовані засоби мови PHP, включаючи оголошення класів, спадкування, рефлексію і багато іншого.
Друга її частина присвячена проектним шаблонами, де пояснюються принципи, що визначають їх ефективність, а також описано цілий ряд класичних шаблонів для проектування, корпоративних додатків і баз даних.
В останній частині розглядаються інструментальні засоби і норми практики, які допомагають перетворити якісний код у вдалий проект. У цій частині показано, як організувати колективну працю розробників і випуски програмних продуктів за допомогою системи Git, керувати процесом побудови проектів і залежностями засобами Composer, а також досліджуються стратегії автоматизованого тестування та безперервної інтеграції.
Спільно всі ці три частини присвячені основам об'єктно-орієнтованого програмування, принципами проектування і нормам передової практики розробки, які покликані допомогти читачеві в розробці витончених, надійних і стійких систем.
Про автора
Метт Зандстра майже двадцять років пропрацював веб-програмістом, консультантом по PHP і упорядником технічної документації. Він був старшим розробником в компанії Yahoo! і працював у підрозділах компанії в Лондоні і в Силіконовій долині. В даний час він заробляє собі на життя в якості вільного консультанта і письменника.
До цієї книги Метт написав книгу 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.
Метт вивчає також літературу і пише фантастичні оповідання. Він отримав ступінь магістра в галузі письменницької майстерності в університеті Манчестера і Східної Англії. Метт постійно проживає в Ліверпулі (Великобританія) з дружиною Луїзою і двома дітьми, Холлі і Джейком і часто їздить по різних куточках Великобританії, вивчаючи літературу і ведучи самостійну трудову діяльність.