Rule of three
Sometimes called “1, 2, refactor”, the “rule of three” is code refactoring rule of thumb to decide when a replicated piece of code should be replaced by a ne...
Sometimes called “1, 2, refactor”, the “rule of three” is code refactoring rule of thumb to decide when a replicated piece of code should be replaced by a ne...
Now and again I come across patterns that I see in codebases and pull requests, especially when the project or team is maturing. This covers one of them.
There’s no getting away from it, quality is a whole team responsibility. If you’re aiming for Continuous Delivery, then you’ll recognise one of the core prin...
Recently I’ve been asked why switch-case statements should be avoided, it turns out to be a pretty common question, and although I’m pretty happy with the re...
I first heard of the term “serverless” in about 2015, probably around the time that the “Serverless Framework” launched, October 2015.