Suggestions: Anti-Pattern counter-examples
Posted
by Tom W
on Stack Overflow
See other posts from Stack Overflow
or by Tom W
Published on 2010-05-06T09:16:39Z
Indexed on
2010/05/06
9:18 UTC
Read the original article
Hit count: 278
It doesn't seem that this exact question has been asked before, so I'll fire away:
Most of us are familiar with the concept of an anti-pattern. However, avoiding implementation of anti-patterns can in principle swing too far the other way and cause problems itself. As an example, "Design by Committee" has a counter-example that I'd call "Design by Maverick" - wherein the design of an important feature is handed off to an individual to do what they think best, with the intention of reviewing their work later and deciding whether it should be finalised or go through another iteration. This takes much longer in practice as the rest of the team are occupied by other things, and can end up with a feature that's useful to nobody, particularly if the Maverick is not themselves an experienced end-user.
Does anyone have any more examples of anti-pattern counter-examples?
© Stack Overflow or respective owner