Какие языки являются наиболее подходящими для применения тематического подхода Aspect?
Я думаю о прочтении Аспектно-ориентированного Анализа и Проектирования: Тематический Подход, но я колеблюсь. Можно ли использовать то, чему учат в книге, с AspectJ (для Java) или Post# на C#? Может быть, с аквариумом в рубине?
Какой будет идеальный язык для процесса проектирования, который сделан с книгой? Меня больше интересует симметричный подход к аспектам.
Спасибо
1 ответ
Почти каждый язык может воспользоваться AOP. Даже actionScript. Java и C# имеют очень хорошие фреймворки. Postsharp работает с C# и vb.net. Вы должны обязательно прочитать эту книгу. Thete не идеальный язык, но я предлагаю вам попробовать java и C# с использованием aspectj и spring для java и postsharp и spring.net для C#, поскольку кажется, что вы находитесь в образовательном приключении.
Я не читал книгу, но применение аспектно-ориентированного дизайна может быть сделано практически на любом языке. Начните с того, что вы знаете