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.
We end this season with a look at using patterns and anti-patterns throughout your work. The value they provide is obvious and costs little. We gain the lessons learned from others and…
Big Hairy Audacious Goals – An Anti-Pattern
The BHAG or Big Hairy Audacious Goals approach to vision or roadmaps is often recommended. The objective is to keep from limiting ourselves. The problem is that too much of a good…
Rinse And Repeat – A template pattern
One of the most powerful and useful patterns I have come across is one we will call rinse and repeat. It may also be seen as copy and paste or templates. However,…
The Rosetta Stone Pattern – A Common Format
Our new patterns include the rosetta stone. This pattern provides a path to link disparate systems and their data formats. It comes from the historical rosetta stone which was a multilingual text…
The Worst That Can Happen – An Architectural Pattern
We continue on a series of new patterns and anti-patterns with “the worst that can happen.” This pattern uses fear and hyperbole to help us tighten up a design. We imagine what…
Technical Debt – Yes, That Is A Pattern
The idea of technical debt is a hot topic among software development groups. In particular, this concept shows up in agile efforts. While it is more a concept than a pattern, we…