How To Partition A System (Part 4 – Customer Notifier)
/
0 Comments
Today's instalment is also available on YouTube.Important…
How To Partition A System (Part 3 – General Emailer)
Today's instalment is also available on YouTube.Previously…
How To Partition A System (Part 2 – The 3 Buckets)
Yesterday we started a new series on How To Partition…
How To Partition A System (Part 1)
This week we'll undertake a short series on how to subdivide…
Philosophy Friday: What Matters
There is a remote possibility that one or two people…
The Open-Closed Principle Looks Into The Future
The Open-Closed Principle
In an earlier article,…
The Power of the Open-Closed Principle
In today's instalment, we'll dive deep into the…
Avoid Premature Optimisation
In a recent article, we introduced an inefficiency while breaking…
Functions Should Do One Thing
Functions doing one thing—having only a single…
Philosophy Friday: A Fool On The Stage Of Life
"I am convinced that people are much better off when…
Tell The Truth
It's really easy to lie in our code. To spread misinformation;…
Create Small Classes
It's a good idea to write small classes. Classes are about cohesion,…
What Is Method Overloading?
Today I have another exciting post for you on fundamentals.…
Philosophy Friday: Money Problems
What do many of us want? Lots of money. Life on Easy…
More On The Thorns Of TDD
Yesterday's TDD concept was that of The Thorns and…
The Thorns And Gold Of TDD
I want to carry on developing our ShoppingCart class using…
Let’s Look At Bad Code
One of the best ways to learn how to program well is to look…
Adding A Method With TDD
It's been a while since my last post in this series on Test-Driven…
Philosophy Friday: Hope And Fear
"Just as the same chain fastens the prisoner and…