|
|
|
|
|
by sradman
2114 days ago
|
|
A nice short list of design principles/techniques. I'd also recommend The Design of Design [1] by Fred Brooks (of The Mythical Man-Month fame). The article's final "Postpone Complexity" principle reminded me of Brooks' discussion of early vs. late decision binding. My main take-away is that there is a decision binding trade-off and we should not forget that early decision binding techniques (such as contracts, API specification, and cost quotes) have true value as well. [1] https://en.wikipedia.org/wiki/The_Design_of_Design |
|