클린아키텍처초보 (1) 썸네일형 리스트형 🧩 클린 아키텍처 초보자 가이드 🧩 클린 아키텍처 초보자 가이드🌟 클린 아키텍처란?소프트웨어를 만들 때 코드가 점점 복잡해지면 유지보수가 힘들어집니다.이때 도움이 되는 개념이 바로 **클린 아키텍처(Clean Architecture)**예요.로버트 C. 마틴(‘밥 아저씨’)이 제안한 이 구조는 의존성을 안쪽으로 모으고, 핵심 로직을 외부 기술로부터 독립시키는 게 핵심이에요.🔗 Clean Architecture 위키백과 🏛️ 기본 원리클린 아키텍처는 동심원 구조로 설명되곤 해요.엔티티(Entity): 비즈니스 규칙, 가장 핵심 로직유스케이스(Use Case): 앱이 해결해야 할 기능인터페이스 어댑터(Interface Adapters): DB, UI와의 연결프레임워크 & 드라이버(Frameworks & Drivers): 외부 기술.. 이전 1 다음