토론:소프트웨어 설계
잡동사니
Memo
- 소프트 웨어 설계 하는 과정 구현과정 전에서 큰 문맥을 만들어내는것
- 예로 건축을 하면 건축하는것은 구현 설계도를 만드는것은 설계 맞나?
- 설계는 구현가가 코드를 작성할 때 사용할 설계도를 그리는 것이다.
- 분석이 이용자가 직접 볼 수 있는 드러난 요소와 프로세스를 정의하는 반면 설계는 DB까지 이르는 그 뒷편까지 모두 정해야 한다.
- 설계에서는 각 입력값의 범위와 입력값에 따른 반환값, 예외가 인터페이스로 정의된다.
모델링
- 속성의 설계는 속성이 특정값을 가질 수 있는 조건을 기술해야 한다.