횡단 관심사

1 개요[ | ]

cross-cutting concerns, cross-cutting layer
횡단 관심사, 크로스커팅 관심사, 횡단 레이어
  • 다른 관심사에 영향을 미치는 프로그램의 관점
  • 이 관심사들은 디자인과 구현 면에서 시스템의 나머지 부분으로부터 깨끗이 분해되지 못하는 경우가 있을 수 있으며, 분산(코드 중복)되거나 얽히는(시스템 간의 상당한 의존성 존재) 일이 일어날 수 있다.
  • 이를테면, 의무기록을 관리하기 위한 애플리케이션을 만들 때 기록 색인화는 핵심 관심사인 한편, 변경이력을 기록 데이터베이스나 사용자 데이터베이스에 로깅하는 일이라든지, 인증 시스템과 같은 것은 횡단 관심사이며 이들은 프로그램의 더 많은 부분과 상호작용한다.

Managing Cross Cutting.jpg

2 예시[ | ]

횡단하는 경향이 있는 관심사들의 예는 다음과 같다:

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}