New AntiPatterns
Comments New AntiPatterns Reviews


New AntiPattern Suggestions:


Terry Zagar ( suggests:

I greatly enjoyed AntiPatterns - it maps nicely to my experience and personal observations.  I'd like to suggest two additional architecture-related antipatterns that I seem to run across again and again:
Too Early Adopter - taking on a technology that is still in the alpha or beta stage, or for which there are no apparent outside users that are using it to solve of problem of comparable complexity to the problem you'd like to solve. A vast number of Year 2000 vendors come to mind in this case. Of value when there is nothing else even close, otherwise the easiest solution is to just avoid it!


Useless Potential - a technologically great solution with obvious potential, but which is unable to realize that potential because they forgot the -ilities (usability, scalability, manageability, supportability, trainability, portability, etc.). Some networking products and distributed computing tools I've run across have great internal flexibility. Unfortunately, the set up and maintenance tools they provide you with are not of the same level of robustness, making them a nightmare to manage in a production environment.


Great ideas, Terry.  It would be fun to expand on these a bit.

Back Home Up Next

� Copyright 2017 William Brown, Raphael Malveau, Hays McCormick, Thomas Mowbray, and Scott W. Thomas.  All rights reserved.
For problems or questions regarding this web contact [Web Master].
Last updated: April 2, 2017