• Image placeholder
  • 홈 페이지
  • 블로그 센터
  • 범주
Image placeholder

Robert.C.Martin

Clean Architecture Part 3: Principles

SRP 를 위반하는 이 클래스는 다음과 같이 서로 성격이 다른 method 를 가지게 된다. 여기서 문제는 만약 getWorkingHours 함수를 바꾸게 되면 서로 다른 actor (finance and HR team) 에게 영향을 준다는 것이다. 이러한 문제는 서로 다른 actor 가 의존하는 코드를 너무 가까이 배치했기 때문에 발생한다. 위 사례에서 finance, HR 각각의 개발자가...

clean architecturerefactoringRobert.C.MartinRobert.C.Martin

© 2022 intrepidgeeks.com

Privacy Policy Contact US Sitemap
🍪 This website uses cookies to ensure you get the best experience on our website. Learn more