10 ms·
To all readers who've never experienced it, working on a large Java (and other) codebases where the original developers completely overused patterns, your life
by DeathRabbit 8y ago
To all readers who've never experienced it, working on a large Java (and other) codebases where the original developers completely overused patterns, your life will be hell in my opinion, just as much as a codebase written totally without thought or patterns.
Patterns can be useful but only in moderation and only with reason. They're spice.
A contrived example, but:
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
FizzBuzz Enterprise Edition. It's enterprisey!