[Architecture] 5부 아키텍처 : 23장 프레젠터와 험블 객체
#클린아키텍처 #humbleObjectPattern #designPattern #험블객체 클린 아키텍처 책의 앞부분에서도 많이 강조된 내용이지만, "테스트하기 좋은 코드", 즉 테스트 용이성은 좋은 아키텍처가 지녀야 할 속성이다. 실무를 하면서 팀의 분위기에 따라서 테스트 코드 작성을 권장하는 경우도 있고, 개개인이 자율적으로 테스트 코드를 짜거나, 심지어는 특정 테스트 커버리지에 달성할 때까지 git merge를 막아놓는 진행하는 팀도 있었다. 책에서도 이렇게 테스트 용이성에 대한 강조를 하고 있고, 실무에서 테스트 코드의 중요성은 많이 언급되기도 한다. 테스트 코드가 중요한 이유는 무엇일까? 개개인의 경험에 돌아보아 생각해보면 실무에서는 요구사항에 대한 변경 업무가 끝도 ..
프로그래밍/Architecture
2024. 1. 17. 21:39