Philosophy Friday: To Achieve Great Things Fall In Love With This
"It is a rough road that leads to the heights of…
The Trouble With Long Functions
As a young software developer, I wrote enormous…
Operate An Exception Zoo
We're coming towards the end of our series on Exception Management.…
Philosophy Friday: Protect This Like Nothing Else
"If a person gave away your body to some passerby, you'd be…
TDD – Touching The Gold (Part 3)
Last time in our series on TDD, we extended a unit test to ensure…
TDD – Touching The Gold (Part 2)
Last time we created our first unit test for our ShoppingCart…
TDD – Touching The Gold
After a long hiatus, we're coming back to continue our journey…
Improve The Code – Answered
A Big Thank You from me to everyone who replied with answers…
Philosophy Friday: What’s Bad For The Hive
Preliminary signs are positive—COVID-19 appears…
Improve The Code
For today I've decided to try a more interactive format: First,…
REP Explained In Pictures
A few weeks back, I started explaining the Component Principles,…
Name Exceptions After The Problem
It's possible to do strange things with exceptions.…
Philosophy Friday: Be Aware Of This
Imagine you're living in the 1920s. Picture yourself…
Where Should This Logic Live?
I have noticed developer confusion around when we should place…