728x90 반응형 클린 아키텍처1 Clean Architecture(클린 아키텍처)에 대한 개념과 구조 Clean Architecture(클린 아키텍처)란 소프트웨어 시스템의 구조를 구성하는 하나의 디자인 패턴으로, 소프트웨어를 독립적인 컴포넌트로 나누고, 각 컴포넌트가 독립적으로 개발과 테스트가 가능하도록 설계하는 방법을 말합니다. 로버트 C. 마틴(Robert C. Martin)의 "Clean Architecture: A Craftsman's Guide to Software Structure and Design"에서 소개된 이 아키텍처는 소프트웨어의 유연성, 테스트 용이성, 확장성 등을 보장하여 유지보수성을 높이고, 비즈니스 로직을 최대한 독립적으로 관리할 수 있도록 합니다. 클린 아키텍처의 구조는 크게 다음과 같이 나뉩니다. Entity: 애플리케이션의 비즈니스 로직을 담당하는 엔티티입니다. 애플리케.. 2023. 7. 20. 이전 1 다음 728x90 반응형