편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
2번째 줄: | 2번째 줄: | ||
;aspect-oriented programming; AOP | ;aspect-oriented programming; AOP | ||
;관점 지향 프로그래밍 | ;관점 지향 프로그래밍 | ||
*메인 프로그램의 비즈니스 로직으로부터 2차적 또는 보조 기능들을 격리하는 프로그램 패러다임 | |||
*메인 프로그램의 | |||
* 횡단관심사 분리 | * 횡단관심사 분리 | ||
* 모듈화 증대 | * 모듈화 증대 | ||
https://upload.wikimedia.org/wikipedia/commons/thumb/0/03/AspectWeaver.svg/ | https://upload.wikimedia.org/wikipedia/commons/thumb/0/03/AspectWeaver.svg/240px-AspectWeaver.svg.png | ||
==같이 보기== | ==같이 보기== | ||
18번째 줄: | 13번째 줄: | ||
*[[OOP]] | *[[OOP]] | ||
*[[Decorator 패턴]] | *[[Decorator 패턴]] | ||
*[[도메인 | *[[도메인 드리븐 디자인]] | ||
==참고== | ==참고 자료== | ||
* | *https://en.wikipedia.org/wiki/Aspect-oriented_programming | ||
[[분류: | [[분류: 개발]] |