Blog Archive
Author: Rob Broadhead
Rob is a founder of, and frequent contributor to, Develpreneur. This includes the Building Better Developers podcast. He is also a lifetime learner as a developer, designer, and manager of software solutions. Rob is the founder of RB Consulting and has managed to author a book about his family experiences and a few about becoming a better developer.
In his free time, he stays busy raising five children (although they have grown into adults). When he has a chance to breathe, he is on the ice playing hockey to relax or working on his ballroom dance skills.
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. Passing around essential tasks like design is…
Design By Committee – A More is Less Anti-pattern
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 be better than one for most problems,…
The Warm Bodies AntiPattern – Not a Cool Situation
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 development. We take a look at it…
Autogenerated Stovepipe – An Anti-Pattern
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 a distributed one. This particular anti-pattern is…
Wolf Ticket AntiPattern – Not What It Seems
We often look at vendors and standards for a way to improve productivity. There is nothing wrong with this and it even is a best practice. However, not everyone follows a standard…
Defining The Jumble AntiPattern
In this episode, we tackle a higher form of the Spaghetti Code Anti-Pattern. While that is a code-level issue, the jumble antipattern shows up in the architecture. There are almost always going…