프로그래머를 위한 안전띠

spatialguy의 얼음집: "소년이여 신화가 되어라!"의 ruby on rails에서 test를 쓰지 않으면, 실제로 반도 안 쓰는 것 에서 트랙백. 요즘의 프로그래머들이 다뤄야하는 현실의 문제는 매우 복잡하다. 뭐하나 간단(?)한 것만 짜려고해도, 네트웍 통신: 수많은 예외사항 (예기치않은 연결 종료, 과부하로 디바이스 드라이버 사망, DNS 주소 문제, 인터페이스 선택 문제)이 한 가득 암호화된 통신: 민감한 정보나, "내가 누구다!"라고 주장하는 […]

부끄러운 일, 부끄러워 해야만하는 일

좀 분에 넘치는 주제이긴한데, 그래도 좀 연관이 있는 예를 하나 들어보자. 내가 그렇게 concrete한 수학적 지식을 가지고 있진 못해서 좀 많이 부끄럽지만 일단 글을 써본다. 대략 대학 1학년 수준의, 혹은 공학수학 초급 지식 정도면 일단은 알아볼 수 있는 내용이긴하다 :$ 3차원 공간에서 어떤 사물을 나타날 때 정지해있는 단순한 상태라도 이걸 설명하기 위해선 적어도 두 가지 […]