Денис Цветцих — Аспектно-ориентированное программирование на C# и .NET вчера, сегодня и завтра
DotNext — конференция для .NET‑разработчиков
0:00 / 0:00
Денис Цветцих — Аспектно-ориентированное программирование на C# и .NET вчера, сегодня и завтра
2 315 просмотров · 4 г. назад
DotNext — конференция для .NET‑разработчиков
21,2 тыс. подписчиков
2 315 просмотров · 4 г. назад
Подробнее о конференции DotNext: https://jrg.su/3WmFRE
— —
Аспектно-ориентированное программирование (АОП) позволяет без дублирования кода добавлять инфраструктурный функционал вроде кэширования и логирования на разные слои вашего приложения. И все это — не меняя уже написанный код! Это очень мощная, удобная… но редко используемая техника.
Отчасти это оправдано: 10 лет назад инструменты для реализации аспектов были не развиты, поэтому за АОП закрепилась слава подхода, используемого только энтузиастами. Но с тех пор мир изменился, и сегодня АОП можно увидеть даже в веб-фреймворках, важно только уметь его распознать.
В своем докладе Денис делится 10-летним опытом использования АОП на C# и .NET. Он расскажет о подходах к реализации АОП, а также покажет, как менялись инструменты для разработки аспектов вместе с языком программирования и платформой.
Естественно, он предложит наиболее оптимальный на сегодня вариант реализации аспектов. И вместе подумаем, какими хотелось бы видеть инструменты для разработки аспектов в будущем. Примеры будут на C# и .NET, но идеи доклада будут актуальны для любой платформы.
Скачать презентацию: https://squidex.jugru.team/api/assets...