Syntax Error : 단서 확보와 단서에 대한 분석
로직 에러 :
2.1. 문제 발생했을 것이라고 생각되는 부분 선정 : 한번에 한개의 가설 : 여러 개 세우면 서로 독립적인 가설
2.2.가설이 맞는지 틀린지 실험
유닛 테스트
경우의 수를 정리해서 경우의 수에 대해 하나씩 기대값과 실제값 비교
ex. 배열의 가장 긴 문자열을 반환하는 함수
: 반드시 number 타입 리턴
: 배열 안의 가장 긴 element의 길이 리턴
: 길이가 동일한 경우에도
: 빈 배열의 경우 0 리턴
테스트 주도 개발