Without a doubt, Microservices as an architecture has grasped the imagination of modern development like no other. We’ve found that, contrary to what many will tell you, it defies tight…
dry
-
-
Guide
Best Practice Developer techniques: The Hunt for The Silver Bullet
by David Dawsonby David DawsonOver the past 15 years of software development, especially since the XP movement gained traction, a series of styles, techniques and processes have gained broad industry adoption. These are, at…
-
No programmer likes to plan for their work to be taken offline and shutdown, but part of good antifragile thinking is allowing things that aren’t successful, to end. Applying that…
-
The Original DRY, WET and Slogan Based Development Hopefully, you now understand some of my pain when I’m arguing against DRY, and arguing against deep abstractions. The original definition of…
-
My good friend Peter Ledbrook has been pondering the question how can we share code between microservices This is something we’ve had the opportunity to experiment with, on new projects…
-
philosophy
Development by Slogan with DRY: Part 2, The Tower of Coupling
by David Dawsonby David DawsonDon’t Repeat Anything == The Tower of Coupling Copy and Paste, it’s bad. We have this drilled into us as received knowledge. We must build abstractions to avoid copying code,…
-
I recently had a thought provoking exchange on Twitter with Luke Daley who is a Gradle developer, creator of the Ratpack web framework and all around awesome fellow. We were…