▲ up
Software concepts
Posts about some of the topics that most interest me
2020-03-21 - 5 mins read
The Law of Demeter promotes loose coupling in our code, I have always struggled to find its value though but once I did I wanted to share my examples.
2019-06-19 - 6 mins read
Exploring the difference between test doubles/mocks and stubs. In particular looking at how we can make them without a framework
2020-10-11 - 7 mins read
An introduction to the layered architecture approach for organizing software projects
2020-07-11 - 5 mins read
An introduction to feature toggles/flags and the benefits of using them over feature branches
2019-07-21 - 10 mins read
What is immutability and how it can help your development
2019-06-15 - 7 mins read
A short walkthrough of dependency injection and why you should use it
2019-07-21 - 9 mins read
Introduction to some of the basic concepts of test driven development