IT/로봇소프트웨어
컴포넌트 기반 개발 CBD 알아보기
컴포넌트 기반 개발(CBD, component based development) 무엇일까요? 컴포넌트에 대해서 먼저 알 필요가 있어요. 개발자분들이나 소프트웨어를 전공하신 분들은 익숙해 하실 단어 같네요. 독립적인 기능을 수행하는 모듈이라고도 들은 적이 있어요. 정의를 살펴보면, 보통 컴포넌트란 "재사용 가능한 독립적인 소프트웨어 구성의 단위"를 의미합니다. 컴포넌트에 대한 정의는 다양하지만 간단하게 정리한다면 독릭접으로 개발 가능하며 배포 가능한 어플리케이션 블록으로 정의할 수 있어요. 이제 컴포넌트에 대해 알았으니 개발하는 분야와 개발 방법론에 대해 알아볼게요. 지나가기 전, 알아두어야 상식 하나를 알려드리면 컴포넌트에 있어 가장 중요한 개념은 인터페이스입니다. 인터페이스에 의한 컴포넌트 개발자와 컴..
2021. 4. 28. 15:18
최근댓글