구현 썸네일형 리스트형 큰 시스템은 결코 '완성'되지 않는다 ITS 시스템은 인해전술이나 벼락치기로 얻어진 결과가 아니다. 이 시스템은 도입된 이후로 거의 항상 점진적으로 개발되었다. 큰 시스템은 결코 '완성'되지 않는다는 표현이 맞다. 전반적으로 ITS 시스템은 설계자가 개발하고 사용자가 설계한 시스템이다. 설계자가 개발자면 비현실적인 소프트웨어 설계라는 문제가 크게 줄어든다. (본질적인 의미에서) 개발자가 설계자면 구현에 대한 여유와 결과물에 대한 자부심이 커진다. 사용자가 설계자면 사용자가 설계한 기능이 안 쓰이고 뒷전으로 밀려날 가능성이 낮아진다. 설계자가 사용자면 시스템이 쓰기 어려워질 가능성이 낮아진다.- 해커스, 172쪽 더보기 설계와 구현 설계는 구현과 명확하게 구별되어야 한다. 블라우가 말했듯이 "설계는 어떤 일이 일어나는지를 말해주고, 구현은 그 일이 일어나게 하려면 어떻게 되어야 하는지를 말해준다- 맨머스미신, 69쪽 더보기 이전 1 다음