Sunday, May 10, 2015

How to Build Great Software

Decompose your problem on the basis of what design decisions are difficult and what design decisions can change. DON'T decompose based on your flowchart and the order of processing. But, don't take my word for it :

http://web.stanford.edu/~ouster/cgi-bin/cs190-spring15/lecture.php?topic=complexity

https://www.cs.umd.edu/class/spring2003/cmsc838p/Design/criteria.pdf

No comments: