"Design in Practice" by Rich Hickey
ClojureTVYouTube ↗
Further reading 1
Caption notes
Hickey separates description, diagnosis and delimiting a problem from choosing implementation details. Writing down the obstacle first gives a later design change a concrete test.
Community transcript ↗Original passages · 2
describing, diagnosing, delimiting the problem, choosing a direction at a high levelWe found another problem, or we found that we did not really understand the problem