함수형모듈설계기록부
첨부된 "양식 파일" 다운로드 링크는 아래로 내리시면 연관(관련)된 서식 목록 아래 쪽에 있습니다.
소프트웨어 개발 과정에서 각 함수의 구조와 특성을 순차적으로 문서화하며 모듈의 설계 의도와 기능적 요소를 상세하게 기록하는 중요한 기술 문서서식으로 모듈명, 모듈목적, 함수특성, 복잡도, 순수성, 부수효과로 구성 되어 있습니다.
모듈설계 주요항목
작성시 고려사항
모듈설계 주요항목
- 모듈명: 소프트웨어 시스템 내에서 특정 기능을 수행하는 논리적 구성 요소의 고유한 식별자를 정의합니다.
- 모듈목적: 시스템의 전체적인 기능과 성능을 향상시키기 위해 특정 작업을 수행하는 명확한 목표를 설정합니다.
- 함수특성: 입력 데이터를 처리하고 원하는 결과를 산출하는 알고리즘의 고유한 동작 방식을 상세히 기술합니다.
- 복잡도: 함수의 구조적 난이도와 논리적 연산의 복잡한 정도를 순차적으로 평가하고 분석합니다.
작성시 고려사항
- 순수성: 외부 상태에 영향을 미치지 않고 독립적으로 동작하는 함수의 본질적 특성을 명확히 기록합니다.
- 상태: 함수가 내부적으로 관리하는 데이터 상태와 변경 메커니즘을 정확하게 문서화해야 합니다.
- 부수효과: 함수 실행 중 발생할 수 있는 예기치 않은 상태 변경이나 부가적인 영향을 면밀히 검토합니다.
- 세부항목: 각 함수의 입력 매개변수와 반환값의 데이터 타입 및 처리 로직을 상세하게 기록합니다.
첨부파일
