[실용주의 프로그래머] 죽은 프로그램은 거짓말을 하지 않는다 [실용주의 프로그래머] 죽은 프로그램은 거짓말을 하지 않는다 -실용주의 프로그래머는 만약 에러가 있다면 정말로 뭔가 나쁜 일이 생긴 것이라고 자신에게 이야기한다. 일찍 작동을 멈추게 하라. 망치지 말고 멈추라 -가능한 한 빨리 문제를 발견하게 되면, 좀 더 일찍 시스템을 멈출 수 있다는 이득이 있다.게다가 프로그램을 멈추는 것이 할 수 있는 최선일 때가 많다. -분명히 실행 중인 프로그램을 그냥 종료해 버리는 것은 때로 적절치 못하다.해제되지 않은 자원(resource)이 남아 있을 수도 있고, 로그 메시지를 기록할 필요가 있을 수도 있고, 열려있는 트랜잭션을 청소해야 하거나, 다른 프로세스들과 상호작용해야 할 필요가 있을지도 모른다. 그러나 기본 원칙은 똑같다.방금 불가능한 뭔가가 발생했다는 것을 코드.. 2018. 10. 25. 반응형 이전 1 다음