Итак, прочитав некоторую документацию PostSharp, представленную как ответ на мой предыдущий вопрос о пассивном ведении журнала ( Возможна ли пассивная регистрация в .NET? ), я получил следующий вопрос:
Где хорошее место, чтобы начать изучать Аспектно-ориентированное программирование - я провел несколько поисков в Google и прочитал несколько статей - включая статью, касающуюся темы в Википедии, но многие материалы, похоже, предполагают у вас есть базовое понимание некоторых терминов, которые, как мне кажется, мне не хватает, и то, что не просто погружается прямо в интеграцию, оставляя меня не понимающим, что именно я интегрирую.
Есть ли у кого-нибудь достойный материал, предназначенный для того, чтобы помочь тем, кто до сегодняшнего дня никогда не слышал об аспектно-ориентированном программировании, узнать об основных понятиях, терминах / ключевых словах и т. Д.? Даже взгляд с высоты птичьего полета был бы полезен - то есть это основные понятия, ключевые слова, на которые нужно обращать внимание, что они обозначают и как они сочетаются друг с другом. После этого я, вероятно, смогу добиться некоторого приличного прогресса самостоятельно. Меня больше всего интересует AOP в отношении разработки .NET, поэтому любой материал, специально предназначенный для этого, будет полезен.
ТИА