방어적 프로그래밍: 두 판 사이의 차이
내용 삭제됨 내용 추가됨
잔글 →기타 링크 |
잔글편집 요약 없음 |
||
8번째 줄:
== 안전한 프로그래밍 ==
방어적 프로그래밍은 때때로 이 버그를 줄이는 접근을 언급하는 컴퓨터 학자들에 의해 '''안전한 프로그래밍'''(secure programming)으로
방어적 프로그래밍과 보통 습관들 사이의 차이는 모든 가능한 에러 상태들을 다루고자 시도하는 프로그래머가 실제로는 그것을 거의 가정하지 않는다는 것이다. 줄여 말하면, 그 프로그래머는 한 특별한 함수 호출 또는 라이브러리가 적대적이게 동작할 수 있다고 가정하지 않고 그것을 그 코드안에서 다룬다. 한 예는 다음과 같다:
|