A-Philosophy-of-Software-Design-(John-Ousterhout)
The goal of modular design is to minimize the dependencies between modules.
Your Highlight on Location 526-526 Added on Tuesday, April 23, 2019 12:54:38 PM
the sweet spot is to implement new modules in a somewhat general-purpose fashion.
Your Highlight on Location 865-866 Added on Thursday, April 25, 2019 12:44:19 PM
that the module’s functionality should reflect your current needs, but its interface should not.
Your Highlight on Location 866-867 Added on Thursday, April 25, 2019 12:44:32 PM