의사코드 프로그래밍 프로세스
8. 의사코드 프로그래밍 프로세스
9.1 클래스 및 루틴 개발 단계 요약
- 클래스 생성 단계
- 루틴 작성 단계
9.2 전문가를 위한 의사코드
- 자연어 문장으로! 프로그래밍 문법을 피하라
- 목적에 초점을 맞춰라. 어떻게 할 것인가보다 무엇을 할 것인가? 를 고민할 수 있도록
- 의사코드 추상수준을 너무 높게 잡지 마라
9.3의사코드 프로그래밍 프로세스를 이용한 루틴 구현
- 루틴 설계
- 루틴 구현
- 코드 검사
- 나머지 정리
- 필요한 만큼 반복
9.4 의사코드 프로그래밍 프로세스 대안
- 테스트 주도 개발
- 리팩토링
- 계약에 의한 설계
- 해킹?