Chapter 1 객체의 협력과 자율성 #9
Replies: 3 comments 1 reply
-
|
협력적이지 못하고 자율적이지 못한 객체는 자신이 수행해야 할 역할을 하지 않고, 단지 데이터 수용체로서의 역할만 하는 경우가 많음. 조성찬 |
Beta Was this translation helpful? Give feedback.
-
|
협력적이지 못하다는 것은 혼자서 모든 기능을 수행한다는 것이고 이는 유지보수를 점점 힘들게 만든다. 자율적이지 못한 객체는 즉, 다른 객체와의 결합도가 높다는 의미. 얼마나 협력적이어야 하는가에 대해서는 분리할 수 있는 협력에 대한 역할, 책임을 최대한 분리하고 너무 과하게 분리했다 싶은 책임들을 조금씩 합쳐본다면 알 수 있을까? |
Beta Was this translation helpful? Give feedback.
-
|
하나의 예시로는 단일 책임 원칙(SRP)을 위반하는 객체가 아닐까 싶음 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
객체는 협력적이고 자율적이여야 한다고 말하는데. 협력적이거나 자율적이지 못한 객체는 어떻게 될까.. 또한 어떤 코드가 그렇지 못한 사례인가.. 궁금
얼마나 협력적이여야 하는지에 대한 생각도 궁금합니다.
Beta Was this translation helpful? Give feedback.
All reactions