관점 - 프로그래머가 보는 시각
결합도
- 내용 결합
- 공통 결합
- 외부 결합
- 제어 결합
- 스탬프 결합
- 데이터 결합
상호 종속 되는 모듈은 깨지기 쉽다 저결합 모듈을 지향 해야 된다. 데이터 결합방식을 맹목적으로 지향하기 보다는 결합하려는 대상과의 친밀도에 따라 단계를 결정하자
하이브리드 결합
데이터가 여러 의미를 지니는 경우 세율의 값이 정상일때는 양수 오류일때는 음수를 반환하는경우
모듈이나 함수의 멱등성(연산을 여러 번 적용하더라도 결과가 달라지지 않는 성질을 의미한다) 과 안정성