Premature optimisation is one of my bugbears! Seems like we teach devs about code reuse but not enough about letting patterns develop before we abstract
An important rule of thumb for refactoring is the "Rule of three":
en.wikipedia.org/wiki/Rule_o…
from @martinfowler
By waiting until you see the same code 3 times before refactoring you avoid premature over-optimization which can lead to pretty a tangled codebase.
#100DaysOfCode
Really interesting piece reminding us the original intention of technical debt was that it was a loan taken on with the intention of paying back
On Exactitude in Technical Debt
@OReillyMedia Radar piece by me on the value and failure modes of metaphors, what technical debt is and isn't, and why the cost of a debt is not simply the repayment of the debt.
oreilly.com/radar/on-exactit…
Andy Garner retweeted
This morning announced formation of @ElasticMint with my good friends @anduszek and @gbarrs. We're looking to work with clients requiring a small popup team to help deliver a software project. Check out elasticmint.com!
Andy Garner retweeted
I got picked to present my microservices talk at @dddsouthwest! Now who's sponsoring those pasties? #dddsw
Andy Garner retweeted
#dddsw tickets available here eventbrite.co.uk/e/ddd-south…






