“The point of loose coupling is that an effective module provides an additional level of abstraction—once you write it, you can take it for granted. It reduces overall program complexity and allows you to focus on one thing at a time. If using a module requires you to focus on more than one thing at once—knowledge of its internal workings, modification to global data, uncertain functionality—the abstractive power is lost and the module's ability to help manage complexity is reduced or eliminated. Classes and routines are first and foremost intellectual tools for reducing complexity. If they're not making your job simpler, they're not doing their jobs.”
―
Code Complete
Share this quote:
Friends Who Liked This Quote
To see what your friends thought of this quote, please sign up!
0 likes
All Members Who Liked This Quote
None yet!
This Quote Is From
Browse By Tag
- love (101156)
- life (79146)
- inspirational (75690)
- humor (44279)
- philosophy (30899)
- inspirational-quotes (28803)
- god (26832)
- truth (24697)
- wisdom (24535)
- romance (24310)
- poetry (23210)
- life-lessons (22560)
- quotes (20929)
- death (20512)
- travel (19171)
- happiness (18925)
- hope (18498)
- faith (18355)
- inspiration (17279)
- spirituality (15666)
- relationships (15477)
- religion (15357)
- life-quotes (15264)
- motivational (15263)
- love-quotes (15089)
- writing (14925)
- success (14162)
- motivation (13111)
- time (12827)
- motivational-quotes (12085)