좋은 소프트웨어 설계를 위한 효과적인 모듈 설계
- 응집도는 높게, 겹합도는 낮게 설계해 독립성과 재사용성을 높입니다.
- 모듈의 제어 영역 안에서 그 모듈의 영향 영역을 유지시킵니다.
- 복잡도와 중복성은 줄이고 일관성을 유지시킵니다.
- 예측이 가능해야 하며 지나치게 제한적이어서는 안 됩니다.
- 유지보수가 용이해야 합니다.
- 모듈 크기는 이해하기 쉬운 크기로 분해합니다.
- 모듈 간의 계층적 관계를 정의하는 자료가 제시되어야 합니다.
정보처리기사 2022년 1회 68번 출제
'정보처리기사 > 프로그래밍 언어 활용' 카테고리의 다른 글
TCP/IP 계층 (0) | 2022.10.13 |
---|---|
예외 (0) | 2022.10.12 |
연산자 (0) | 2022.10.12 |
OSI 7계층 (0) | 2022.10.12 |
IP 주소체계 / IPv4, IPv6 (0) | 2022.10.12 |