2007/02/11 16:23 Developer

minimalism

단순화(minimalism)는 중요하다.

복잡한 것을 단순하게 만든후 문제를 해결 하는 것은 매우 중요한 키포인트이다.

기능 명세서, 설계, 구현 등에 대하여 단순성을 강조해야 한다.
프로젝트의 목표를 달성하기 위한 지름길은 복잡성을 제거하는 것이다.

프랑스 작가 볼테르는 수필을 쓸 때 "더는 덧붙일 것이 없을 때 끝내는 것이 아니라, 더는 뺄 것이 없을 때 끝낸다."고 하였다. 소프트웨어 프로젝트도 마찬가지다. 기능을 자꾸 추가하여 복잡해지게 할 것이 아니라 불필요한 것들을 제거해서 간단해지도록 해야 한다.


- SPSG, p84-85
Posted by ologist
 TAG

블로그 이미지
ologist

공지사항

Yesterday170
Today61
Total33,502

달력

 « |  » 2012.02
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

최근에 받은 트랙백

글 보관함