logo

Quotes About Modularity

Our ultimate goal is extensible programming. By this, we mean the construction of hierarchies of modules, each module adding new functionality to the system.
~ Niklaus Wirth
If you have to spend effort looking at a fragment of code and figuring out what it's doing, then you should extract it into a function and name the function after the "what".
~ Martin Fowler
Almost everything we know about good software architecture has to do with making software easy to change
~ Unknown
LINC "was the first machine that you could take apart and put in the back of your car, carry somewhere else, put back together again, and it would run," Ornstein recalled. "That idea had never previously seemed conceivable.
~ Unknown
Encapsulation is important, but the reason why it is important is more important. Encapsulation helps us reason about our code.
~ Unknown
The brain is like a massive LEGO set, where each of the individual pieces is quite simple (like a single LEGO piece), and all the power comes from the nearly infinite ways that these simple pieces can be recombined to do different things.
~ Unknown