A korrentour readingWhat is a korrent?
Premature design, deciding too early what a program should do, is as dangerous as premature optimization; specifications should be allowed to change on the fly.
Drawn from what Paul Graham said
design How things should be made and judged: what makes a design good, who should do the designing, and what an interface is for.
On the topicWho should design software, and how?under our view: The maker should work in the medium and shape it rough: build the thing, not a picture of it