Map으로 매개변수 옮겨다니기
- 어떤 파라미터 들어오는지 예측할 수 없음
- 어디서 value가 변경될지 예측하기 어려움
불분명한 변수명
- 이 변수가 어떤 용도로 사용되는지 예측이 안돼서 로직 파악에 어려움이 있음
Setter
- Map의 value와 마찬가지로, 해당 값이 어디서 변경될지 예측하기 어려움
응집되어 있지 않은 코드
- 질문했던거 : https://github.com/geminiKim/dev-practice/issues/64 => 어디에 동일한 로직들이 분산되어 있을지 예측하기 어려움