AOP(Aspect Orientated Programming) - 관점 중심 프로그래밍 - 흩어진 Aspect를 모듈화 할 수 있는 프로그래밍 기법 - 여러 곳에서 쓰이는 공통 기능을 모듈화하고, 쓰이는 곳에 필요할 때 연결함으로써, 유지보수 혹은 재사용에 용이 하도록 프로그래밍 하는 것 더보기 AOP(Aspect Orientated Programming) 관점 중심 프로그래밍 흩어진 Aspect 를 모듈화 할 수 있는 프로그래밍 기법 여러 곳에서 쓰이는 공통 기능을 모듈화하고, 쓰이는 곳에 필요할 때 연결함으로써, 유지 보수 혹은 재사용에 용이하도록 프로그래밍 하는 것 OOP에서는.. 객체지향 원칙에 따라 관심사가 같은 데이터를 한곳에 모아 분리, 낮은 결합도를 갖게 해 독립적이고 유연한 모듈로 캡슐화..