
“Encapsulation is a good thing, right? Well, don’t ask testers about that; they are liable to bite your head off. Classes that are too big often hide too much. Encapsulation is great when it helps us reason about our code and when we know that certain things can be changed only under certain circumstances. However, when we encapsulate too much, the stuff inside rots and festers. There isn’t any easy way to sense the effects of change, so people fall back on Edit and Pray (9) programming. At that point, either changes take far too long or the bug count increases. You have to pay for the lack of clarity somehow.”
―
Working Effectively with Legacy Code
Share this quote:
Friends Who Liked This Quote
To see what your friends thought of this quote, please sign up!
2 likes
All Members Who Liked This Quote
This Quote Is From

4,649 ratings, average rating, 284 reviews
Open Preview
Browse By Tag
- love (100701)
- life (78903)
- inspirational (75362)
- humor (44116)
- philosophy (30705)
- inspirational-quotes (28610)
- god (26788)
- truth (24574)
- wisdom (24367)
- romance (24202)
- poetry (23080)
- life-lessons (22232)
- quotes (20514)
- death (20458)
- happiness (18883)
- hope (18397)
- faith (18268)
- inspiration (17193)
- spirituality (15588)
- relationships (15367)
- religion (15314)
- motivational (15225)
- life-quotes (15149)
- love-quotes (15021)
- writing (14881)
- success (14128)
- motivation (13064)
- travel (12979)
- time (12783)
- science (12007)