처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

클린 아키텍처(Clean Architecture)의 핵심 원칙은?

어려움 freeCodeCamp
보기 및 정답
A 비즈니스 로직이 프레임워크, DB, UI 등 외부 요소에 의존하지 않도록 의존성 방향을 안쪽으로 향하게 한다
B 코드를 깨끗하게 정리하고 모든 함수와 클래스에 상세한 주석을 추가하여 문서화하는 것이다
C 가능한 한 적은 수의 파일에 모든 코드를 모아 프로젝트의 파일 구조를 단순하게 유지하는 것이다, 이는 중요한 개념이다
D 최신 프레임워크와 라이브러리만을 사용하여 코드를 작성하며 레거시 기술은 배제하는 것이다

해설

클린 아키텍처(Robert C. Martin)는 시스템을 동심원 계층(엔터티, 유스케이스, 어댑터, 인프라)으로 나누고, 의존성이 항상 안쪽(비즈니스 로직)을 향하게 합니다. 이를 통해 프레임워크 교체, 테스트, 유지보수가 용이해집니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기