일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- QA
- 부자아빠가난한아빠
- 동시접속
- 사용자100명
- 환경정보
- gbd-200
- 코로나바이러스
- 4차산업
- 다음메일
- 정보처리기사
- 성능측정
- 일본대학원
- 사양
- 韓国ヒップホップ
- certification
- ios
- DevNet
- 한국판뉴딜
- 명령어
- 200-301
- move앱
- 일본유학
- 5G
- ads.txt
- 스펙정보
- JMeter
- 리눅스
- 韓国
- 사양정보
- 스마트시티
- Today
- Total
IT 컴퓨터공학 자료실
Cross Cutting Concerns에 대해 본문
In Aspect-oriented software development, cross-cutting concerns are aspects of a program that affect other concerns. These concerns often cannot be cleanly decomposed from the rest of the system in both the design and implementation, and can result in either scattering (code duplication), tangling (significant dependencies between systems), or both.
Aspect-oriented 개발 방식에서, cross-cutting concerns이란 프로그램에 영향을 미치는 다른 관심사에 대한 여러 가지 aspect들을 의미한다. 여러 관심사들에는 설계부분들이 깔끔하게 분리해서는 안 되는 경우가 있다. 그래서 코드를 복사하거나(scattering), 다른 백업 시스템을 이용한다(tangling).
For instance, if writing an application for handling medical records, the indexing of such records is a core concern, while logging a history of changes to the record database or user database, or an authentication system, would be cross-cutting concerns since they touch more parts of the program.
예를 들면, 진료 기록을 다루는 프로그램을 작성하면서 중점적인 관심사에 대해 기록에 대한 참조를 만들거나, 데이터베이스 기록에 변화에 대한 히스토리를 남기거나 하는 행위를 cross-cutting concerns이라고 할 수 있다.
출처 : https://en.wikipedia.org/wiki/Cross-cutting_concern
'etc.. 기타 카테고리 2 > 영어 번역 & 일본어 번역' 카테고리의 다른 글
Domain Driven Design에 대해 (0) | 2015.07.14 |
---|---|
Value Object에 대해 (0) | 2015.07.14 |
Data Access Object에 대해 (0) | 2015.07.14 |
Component-based Programming에 대해 (0) | 2015.07.14 |
Interface Driven Programming에 대해 (0) | 2015.07.14 |