C언어 프로그래밍을 하다보면 수 많은 오류와 마주하게 된다.
어떤 프로그램을 만들 때, 그 프로그램을 새롭게 계획하고 만드는 데 드는 시간보다,
그 프로그램이 내재하고 있는 수 많은 오류들을 찾아내고 고치는 것이 더 많은 시간이 요구된다.
오류에는 크게 두가지 종류가 있다.
어떤 오류인지 화면에 친절하게 나타내어, 그 오류를 해결해야 겠다고 생각할 수 있는 문제와
어떤 오류인지 모르고 잘 돌아가는 줄 알고 생각했던 프로그램이 언젠가 나도 모르는 오류를 툭 던지는 경우가 있다.
문제는 바로 두번째에 있다.
오늘도 방금 그 문제와 마주하고, 어떻게 이런 문제가 발생했는지 씁쓸한 기분을 느꼈다.
문제는 항상 모든 경우를 생각해야 한다.
이 간단한 원리를 잊어버린 나에게 그런 오류가 발생한 것이다.
앞으로 프로그램을 만들 때, 이런 부분을 간과하지 말아 겠다.
'Me > 오늘의 생각' 카테고리의 다른 글
프로그래머로써 발전을 위해서는 무엇을 해야 하는가? (0) | 2014.08.27 |
---|---|
메리크리스마스 (0) | 2013.12.24 |
힐링캠프 김성주 편을 보고나서 (0) | 2013.11.30 |
익숙한 것이 좋은가? (0) | 2013.08.15 |
오늘의 생각 (0) | 2013.05.25 |