방어적 프로그래밍: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
Taeu Yi (토론 | 기여)
편집 요약 없음
Taeu Yi (토론 | 기여)
잔글편집 요약 없음
3번째 줄:
방어적 프로그래밍은 소프트웨어와 소스코드를 아래의 관점에서 향상시키는 한 접근법이다:
* 일반적 품질 - [[소프트웨어 버그]]와 문제의 수를 줄인다.
* 그 소스코드를 이해하기 쉽게 만든다 - 소스 코드는 읽기 쉽고 이해하기 쉬워서 [[코드 리뷰]]({{en}}[http://en.wikipedia.org/wiki/Code_audit code audit])에서 승인된다.
* 그 소프트웨어가 예상치 못한 입력들이나 사용자의 동작들에도 예상 가능한 방식으로 동작하도록 한다.