티스토리 뷰

반응형

세부 구현이 아닌 동작 중심으로 작성

 

스케줄 관리 프로그램

 

1. 스케줄을 입력받는다.

2. 스케줄을 표에 넣는다.

3. 스케줄을 삭제한다 등.

 

안 좋은 예시 - 크기가 128 바이트인 문자열 배열 10개 설정 및 표준 입력으로 입력받기

실제 프로그래밍 요소는 의사코드에 추가하지 않는다.

 

문제 해결 순서로 작성

코드로 구현하기 위해 문제 해결의 순서대로 작성

분석도 용이

 

1. 변수를 입력받는다.

2. 변수가 해당 카테고리에 들어가는지 확인한다.

2-1 들어간다면 append

2-2 들어가지 않는다면 continue

 

충분히 테스트

의사 코드가 대부분의 테스트 케이스를 통과할 수 있을지 충분히 고민한다.

첫 발을 잘못 내밀면, 잘못된 부분을 수정하는 데 더 어려워진다.

 

반응형