sample
보편적인 코딩과 개인적인 코딩
요즘은보편적 소프트웨어와개인적인 소프트웨어의 관계에 대해서꾸준히 생각해오고 있다. 보편적 소프트웨어는다른 사람이 사용하도록 만들어진 것을,개인적인 소프트웨어는자기가 쓰려고 만든 것을 의미한다. 오랫동안소프트웨어의 소비자로 살아온 사람은보편적인 소프트웨어만을 만나게 된다. 자연스럽게 소프트웨어라고 하면타인이 사용할 수 있는 것을 생각한다. 이런 상태에서소프트웨어 제작을 마음 먹으면보편적인 것을 만들려고 한다. 이건 좀 비현실적이다. 자기가 쓸려고 만든 소프트웨어는복잡하지 않다.자기가 조심해서 쓰면 되기 때문이다. 남을 위해서 만든 소프트웨어는복잡하다. 이런 말이 있다. "고양이가 키보드 위로 지나가도 문제 없도록 코딩하라" 고양이에게도 안전한 것을 만들기 위해서는많은 것을 해야 한다. 본질은 작은데본질이 ..
카테고리 없음
2017. 6. 8. 17:38