Simplest Or Easiest라는 글을 보다가, 생각이 나서 적어 봅니다.
쉬운 것은 단순한 것과 다릅니다. 쉽다는 것은 대개 절차의 난이도에 대해 하는 말입니다. 반면에 단순하다는 것은 완성된 구조의 관계에 대해 하는 말입니다. 절차가 쉽더라도 구조는 복잡할 수 있으며, 절차가 어렵더라도 구조는 단순할 수 있습니다.
과정이 쉬운 게 구조가 단순한 것보다 훨씬 나을 때가 잦습니다. 그런데 컴퓨터 소프트웨어 공학 분야에서는 쉬운 것보다는 단순한 것을 선호합니다. 과정보다는 완성된 결과물에 대해 관심을 두기 때문입니다. 하지만, 실제로는 쉬운 게 훨씬 중요합니다. 과정이 쉽다면, 이해하기가 쉬우며 나중에 수정하기도 쉽습니다.
그래서 저는 항상 어떻게 하면 가장 쉬운 방법으로 문제를 해결할 수 있을지 고민합니다. 그리고 그 해답은 대개 가장 자연스럽고 고민이 덜 필요한 방법이었습니다.
쉬운 것은 단순한 것과 다릅니다. 쉽다는 것은 대개 절차의 난이도에 대해 하는 말입니다. 반면에 단순하다는 것은 완성된 구조의 관계에 대해 하는 말입니다. 절차가 쉽더라도 구조는 복잡할 수 있으며, 절차가 어렵더라도 구조는 단순할 수 있습니다.
과정이 쉬운 게 구조가 단순한 것보다 훨씬 나을 때가 잦습니다. 그런데 컴퓨터 소프트웨어 공학 분야에서는 쉬운 것보다는 단순한 것을 선호합니다. 과정보다는 완성된 결과물에 대해 관심을 두기 때문입니다. 하지만, 실제로는 쉬운 게 훨씬 중요합니다. 과정이 쉽다면, 이해하기가 쉬우며 나중에 수정하기도 쉽습니다.
그래서 저는 항상 어떻게 하면 가장 쉬운 방법으로 문제를 해결할 수 있을지 고민합니다. 그리고 그 해답은 대개 가장 자연스럽고 고민이 덜 필요한 방법이었습니다.

댓글을 달아 주세요
어떤 상황의 빌라도 15일안에 팔아드리겠습니다.
매도를 원하시는 분은 메일(villa0304@naver.com)로 지역,상황,연락처를
보내주시면 저희가 전화드려 자세히 상담해 드립니다.
#관리자님 허락없이 글을올려 죄송합니다.
거부의사를 메일(villa0304@naver.com)로 사이트주소를 보내주시면
다시는 글을 올리지 않겠습니다. 죄송합니다.
음 어떤 빌라든 15일 안에 판다니, 그야말로 꿈의 부동산이군요;