The Swiss Army Knife AntiPattern
A swiss army knife is a great tool to carry around with you. However, this anti-pattern tells us that building a one-stop-shop for your design... Read more
A swiss army knife is a great tool to carry around with you. However, this anti-pattern tells us that building a one-stop-shop for your design... Read more
While experience is an excellent teacher, it is not a silver bullet. Every problem we tackle is a little different. Thus, we should follow best... Read more
The skills of writing code and abstracting functionality are not the same. This fact is why the Grand old Duke of York is an anti-pattern. ... Read more
There is an old saw about too many cooks spoiling the broth. This statement roughly describes the design by committee anti-pattern. While two heads may... Read more
We all know that more is always better except when it is not. The challenge of quality and quantity is a common anti-pattern for software... Read more
In an effort to re-use our previous work, we can over-simplify a solution. One such situation is when we grow from a stand-alone system to... Read more