Static modeling 정적 모델링: 데이터 private 변수를 작성
Behavior modeling 동적 모델링: 행동, 함수, 메서드, public 변수를 작성
getter/setter최소화 → cohesion high
Data Structure ↔ OOP
Boundaries
Impendace mismatch
Antipattern: Inappropriate Governance