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: 260

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

Related posts about anti-patterns

Related posts about design-patterns