Конференция завершена. Ждем вас на PHP Russia в следующий раз!

Аспектно-ориентированное программирование в PHP: раскладываем сквозную функциональность по полочкам PHP Russia: OpenSource

Доклад принят в программу конференции
Тезисы

Аспектно-ориентированное программирование для многих из нас — это что-то абстрактно-академическое. Между тем оно уже давно широко применяется в практической PHP-разработке, чаще всего в виде аннотаций к методам и классам. Им можно пользоваться, не зная ничего о его теоретических основах, однако знание его базовых концепций и возможных способов реализации может помочь, например, элегантно внедрить в код нужную во всей программе функциональность или даже написать свою библиотеку, реализующую aспектно-ориентированное программирование.

Обсудим:
* откуда появилось аспектно-ориентированное программирование;
* зачем нужно АОП;
* как устроено классическое АОП от Xerox PARC;
* способы реализации АОП;
* что есть в PHP для АОП;
* опыт использования АОП.

Сергей Лебедев
VK

Senior Back-end Developer в компании VK. В программировании и IT-менеджменте более 20 лет. Внедряет в практику программирования системные подходы и методики, написал кандидатскую диссертацию на эту тему.