응집성 - ChoDragon9/posts GitHub Wiki

왜 학습해야 할까?

응집성을 통해서 기능 구현이 얼만큼 순수하게 구현되었는 지 알 수 있음

무엇을 학습해야 할까?

  • 응집성을 통해서 기능 구현이 얼만큼 순수하게 구현되었는 지 알 수 있음
  • 응집성의 특징: 응집성의 단계

응집성의 특징

  • 높을 수록 좋다. 기능 구현이 순수할 수록 좋다.
  • 낮을 수록 좋다. 기능 구현이 순수하지 않을 수록 좋지 않다.
  • 응집성의 특성을 알면 개선의 포인트를 알 수 있다.

적용함면 무엇이 좋은가?

  • 코드의 영향범위가 최소화됨
  • 코드 분석 시간 감소
  • 코드 안정성 높아짐