현재 위치 - 주공해몽공식사이트 - 무료 운세 - 소프트웨어 설계의 기본 원칙

소프트웨어 설계의 기본 원칙

모듈식, 추상화 및 정보 은닉.

1, 모듈식: 복잡한 문제를 해결할 때 소프트웨어 시스템을 위에서 아래로 여러 모듈로 나누는 프로세스입니다. 각 모듈은 특정 하위 기능을 완료하고 모든 모듈은 특정 방식으로 하나의 전체로 조립됩니다.

2. 추상: 복잡한 현상을 이해하는 과정에서 사용되는 사고 도구입니다. 즉, 잠시 그 세부 사항과 기타 요인을 고려하지 않고 사물의 본질을 추출하는 공통된 특징입니다.

3. 정보 숨김: 모듈을 설계하고 식별할 때 한 모듈에 포함된 정보 (프로세스 또는 데이터) 는 해당 정보가 필요하지 않은 다른 모듈에서 액세스할 수 없음을 의미합니다.