a-philosophy-of-software-design
My Linked Notes
- interface-first-design
I first wrote about Interface First Design on [[2020-10-20]]. That was before I read these notes on [[A Philosophy of Software Design]]
- interface-first-design
[[A Philosophy of Software Design]] has great vocabulary for the two phases of programming
- interface-first-design
Lastly, what is a good interface? It is one that manages complexity by hiding it in implementation. From [[A Philosophy of Software Design]]:
One last thing
If you liked these notes, hit me on Twitter!