서버프로그램구현에서 가장 중요한것?
바로 결합도와 응집도
모듈의 결합도는 낮게 응집도는 높게 해야한다.
걍 모듈은 오직 단 하나의 기능을 수행하는 독립된 실체것인데...
모듈끼리 결합도가 높으면 수정, 개발, 유지보수가 힘들것.
반대로 응집도가 높으면 독립된 하나의 기능을 수행하기 수월할것이다.
서버프로그램구현은 이 둘위주로 개념정리하면 금방 정리할 수 있어 좋았다.
결합도 초성암기
수제비 정보처리기사 책
<내공 외제 스자> - "내부공사는 외제를 쓰자"
내용결합도 - 공유결합도 - 외부결합도 - 제어결합도 - 스탬프결합도 - 자료결합도(데이터)
----> 방향으로 높아짐
응집도 초성암기
수제비 정보처리기사 책
<우논시절통순기> - "우리가 논 시절 통은 순기였다"
우연적응집도 - 논리적응집도 - 시간적응집도 - 절차적응집도 - 통신적응집도 - 순차적응집도 - 기능적응집도
-----> 방향으로 높아짐