본문 바로가기

개발 Note/it 이야기

일탈, 디버깅 포인트

반응형

일탈!!!!



인생에서는 가끔씩 일상에서 벗어나서 자유로움을 느껴보고 싶은 로망을 가지고 있는 단어이죠.


매일 반복되는 일상에서 벗어난다는 상상만으로도 몸에서 생기가 느껴지고 짜릿한 무언가가 생기죠.




하지만, 이 일탈이 통계학이나 소프트웨어에서는 상당히 중요하면서도 고민을 안겨주는 부분이랍니다.

"어떤 생물의 분포를 분석하기 위해 수집한 데이타에 유독 몇개의 데이타가 해당 분포를 벗어나 있다."

이러면, 통계학에서는 해당 데이타를 포함시켜서 분석할 것인지, 제외 시킬것인지 깊은 고민을 해야 할 것입니다.




소프트웨어에서는 항상 일정한 시간이 걸리던 작업이, 특수한 경우에 배의 시간이 걸린다. 라든가,

일정한 메모리만 사용되다가 갑자기 2배이상 급격히 증가한다든가, 하는 경우들이 바로 일탈이죠.

이러한 사건이 발생하면, 코드를 분석하고 디버깅해서 원인을 파악해야 하는 고달픔이 다가 오는 것이죠.



인간으로서 일탈을 꿈꾸면서 개발자로서는 이런 일탈을 두려워 하게 되네요.