컴포넌트 베이스 디벨로프(CBC-Component Based Development)
CBD 개발방법론(Component Based Development)이란 컴포넌트를 조합해 재사용함으로써 개발 생산성과 품질을 높이고 시스템 유지보수 비용을 최소화할 수 있는 개발방법론이다.
컴포넌트 기반 개발방법론이라고 한다.
컴포넌트 단위로 개발을 진행하고 나중에 컴포넌트를 다른 곳에서 재사용하는 목적을 가지고 있다.
독립성을 유지해야하고 종속성이 낮아야한다.
중간의 컴포넌트와 연결하는 interface 만 따로 개발진행하는 형식으로도 개발한다.
이렇게 컴포넌트 단위로 개발하게되면 재사용성이 높아지지만 단점으로는 독립성을 유지하다보니 여러가지 고려사항 및 구현 복잡도가 올라간다.
★☆☆☆☆
반응형
댓글