Clean Architecture1 Clean Architecture Clean Architecture 좋은코드란 무었을까요? 가독성이 좋은코드 ? 테스트커버리지가 높은코드 ? 여러가지 기준이 있겠지만 그중하나인 유지보수하기쉬운 코드(변화에 잘 대응할 수 있는 코드) 또한 좋은코드의 기준중 하나일 것입니다. 유지보수하기 쉬운코드는 변화에따른 코드변경이 적다는 것일것입니다. 그러기 위해서는 코드가 잘 분리되어있어야 합니다. 그방법중 하나인 Clean Architecture에 대하여 알아보도록 하겠습니다. Clean Architecture 알아보기 Robert Martin이 소개한 CleanArchitecture 다이어그램입니다. 양파모양의 4개의 Layer가 존재합니다. 가장 바깥쪽의 Frameworks & Drivers 가 사용자와 접점에 있는 Presentation이고,.. 2019. 8. 26. 이전 1 다음