Brad Balderson

81%
Flag icon
Don’t change existing conventions. Resist the urge to “improve” on existing conventions. Having a “better idea” is not a sufficient excuse to introduce inconsistencies. Your new idea may indeed be better, but the value of consistency over inconsistency is almost always greater than the value of one approach over another.
Brad Balderson
Disagree. If it is enough better, you should refactor. The current code might be written in an overly complex way,for instance.
A Philosophy of Software Design
Rate this book
Clear rating