Аннотация
- Докладчик
- Георгий Русецкий
Объектно-ориентированное программирование, пожалуй, самая популярная парадигма в мире разработки на сегодняшний день. Однако при разработке с использованием этого подхода, бывает сложно выделить часть функциональности программы в отдельные классы. Общесистемная логика журналирования, обработки исключений, аутентификации и т.п. пронизывает множество классов и методов программной системы, делая код запутанным и трудным для восприятия. В докладе рассказывается об одной из парадигм разработки, решающей проблему выделения общесистемной логики в отдельные программные модули. Мы рассмотрим:
- что такое аспектно-ориентированное программирование;
- его основные концепции;
- зачем и в каких ситуациях есть смысл использовать АОП;
- основы Postsharp - АОП фреймворка для .NET;
А также увидим примеры использования Postsharp в разработке приложений и выясним, какие преимущества даёт использование АОП.
Видео
Примечания и отзывы