'결과값 확인'에 해당되는 글 2

  1. 2009.04.18 좋은 코딩 습관 - 리턴값 확인
  2. 2009.04.18 좋은 코딩 습관 - 상태 기준을 엄격하게 잡기

좋은 코딩 습관 - 리턴값 확인

자바는 예외로 처리할 수 있지만 C 언어같은 경우는 실행성공유무를 리턴값으로 돌려 준다.
이런 리턴값을 확인하지 않고 넘어가는 경우 디버깅하기가 힘들다.

SQL 관련 처리를 할때도 INSERT/UPDATE/DELETE 구문을 실행한 후에 삽입/수정/삭제된 개수를 알수 있다.
이 개수를 확인하지 않아서 프로그램에 구멍이 생기는 경우가 많다.
적용된 개수를 반드시 확인하도록 한다.

좋은 코딩 습관 - 상태 기준을 엄격하게 잡기

제목 붙이기가 어렵네.

- 값을 비교해서 어떤 처리를 할때 아래와 같이 하면 0, 1 이외의 값이 넘어오는 경우는 처리가 안된다.(0, 1 일때만 처리해야 하는 경우 말고) - 사용자의 입력 오류던지 개발자의 실수 등으로 이런 경우는 충분히 발생할 수 있으므로 0, 1 이외의 경우도 처리해야 한다.