2011-07-01 1 views
2

나는 Aspect-Oriented Analysis and Design: The Theme Approach을 읽는 것을 생각하고있다, 그러나 나는 주저한다. AspectJ (Java의 경우) 또는 Post # (C#의 경우)에서 배운 내용을 사용할 수 있습니까? 아마 루비의 수족관에요?Aspect의 테마 접근법을 적용하는 데 가장 적합한 언어는 무엇입니까?

책으로 만든 디자인 프로세스에 적합한 완벽한 언어는 무엇입니까? 나는 측면에 대한 대칭적인 접근에 더 관심이있다.

감사합니다.

답변

1

거의 모든 언어가 aop을 이용할 수 있습니다. 심지어 액션 스크립트. 자바와 C#에는 아주 멋진 프레임 워크가 있습니다. Postsharp는 C# 및 vb.net에서 작동합니다. 당신은 분명히 그 책을 읽어야합니다. Thete 완벽 한 언어는 아니지만 당신이 교육 모험에있는 것 같아요 때문에 Java 및 C# aspj 및 springjava 및 postsharp 및 spring.net C# 사용하여 시도하는 것이 좋습니다.

나는 책을 읽지 않았지만, aspect 지향적 인 디자인의 응용은 거의 모든 언어로 이루어질 수있다. 알고있는 것으로 시작하십시오

+0

더 많은 정보에 대한 답변을 찾고 있습니다. 그렇습니다. 많은 프레임 워크가 있다는 것을 알고 있습니다. 그렇습니다. 우리가 원하는 것은 aspect에 대한 "비대칭적인"접근이라고 할 때 대부분 잘 수행된다는 것입니다. 그러나 "대칭 적"접근 방식으로 나아가려면 PostSharp와 같이 내가 볼 수있는 것보다 훨씬 강력한 메커니즘이 필요합니다. PostSharp보다 좀 더 표현력이 풍부한 AspectJ조차도 그 일에 달려있다. –

+0

나는이 질문을 sharpcrafters.com에 질문하여 전문가의 대답을 얻는 것이 좋습니다. 나는이 asym에 대해 더 많이 읽어야한다. Vs sym. 접근. –