필요한 행위(메스드)를 선별한다.
그리고 해당 행위를 누군가에게 책임으로 준다.
이때 행위 관련 필드가 필요하면 추가해준다.
여기서 알 수 있듯이 필드보다 행위 정의가 먼저이다. 필드는 그저 행위에 필요한 상태.
때문에 필드는 관련 메서드가 책임진다.
어떠한 행위를 하는 과정에서 혼자로는 힘들다고 판단?
그러면 협력자를 구하자.
협력하기 위해 필요한 것들은 협력자에게 넘겨준다.
이것이 곧 파라미터.
'IT' 카테고리의 다른 글
[우아한테크세미나] 우아한객체지향 By 우아한형제들 개발실장 조영호님 (0) | 2024.03.02 |
---|---|
3-Tier Architecture란? (0) | 2023.09.18 |
클래스 다이어그램으로 분석 단계 UML 작성해보기 (0) | 2023.08.21 |