본문 바로가기
반응형

CBD2

CBD vs OOP Preface CBD와 OOP의 차이점을 정확히 이해하기 위해 두 개념에 대해 간략히 정리한다. 또, 두 개념의 차이점을 조금이나마 쉽게 이해하고자 컴포넌트와 객체에 대해서도 업로드한다. 1. CBD와 OOP의 차이 - CBD (Component-Based Development, 구성 요소 기반 개발) CBD는 소프트웨어 개발 방법론 중 하나로,소프트웨어를 독립적인 구성 요소(component)로 분리하고 이러한 구성 요소들을 조합하여 전체 소프트웨어 시스템을 구축하는 개발 방법을 의미한다. 이 방법론은 시스템을 작은 모듈로 분해하고 이 모듈들을 재사용 가능한 구성 요소로 간주하여 개발한다. 이로써 유지 보수성과 재사용성이 향상되며 대규모 프로젝트의 복잡성을 줄이는 데 도움을 준다. CBD는 주로 웹 애.. 2023. 8. 30.
소프트웨어 개발방법론(2) Preface 이번 장을 공부하면서 느낀 점이 있다. '아는 만큼 보인다'라는 말은 괜히 나온 말이 아니다. 처음 글을 읽었을 땐 모르는 용어가 너무 많아 글의 요점을 파악하는 데 어려움이 있었다. 포털 사이트를 통해 단어의 의미를 파악한 후에야 저자가 전달하고자 하는 개념을 쉽고 빠르게 이해할 수 있었다. 앞으로의 IT 공부를 위해 각종 용어의 의미를 정확히 이해하고 암기하는 것이 필요해보인다. 또, 이번 장에서 소개된 plug-in은 티스토리에서도 사용할 수 있는 기능이다. 이전까지는 이 단어의 정확한 의미를 몰라 기능을 사용하지 못했는데, 무슨 의미이며, 언제 어떻게 사용되는 것인지 알고 나니 꼭 사용해봐야겠다는 생각이 들었다. 마지막으로 CBD는 나같은 초심자가 간단한 소프트웨어를 개발할 때 다른.. 2021. 5. 27.