모듈화 디자인
모듈화 디자인
한 시스템을 여러 개의 기능적 구성요소인 모듈을 조합함으로써 완성하도록 한 디자인
-
모듈
독립적으로 재활용할 될 수 있는 소프트웨어 덩어리4
일의 폭이 달라질 수 는 있지만 하나의 역할만 해야함
다른 모듈에 대한 의존성을 최소한만으로 해야함
-
모듈화 디자인
한 시스템을 여러 개의 기능적 구성요소인 모듈을 조합함으로써 완성하도록 한 디자인
시스템에 모듈을 더하거나 뺄 수 있음
표준화를 잘 실현한 경우 여러 조합을 사용할 수 있음
-
유의 사항
각 모듈간의 인터페이스에 전체 시스템의 성능이 좌우됨
-