This is episode 1 on my SOLID design principle series. Single Responsibility Principle is the S of SOLID principles.
Uncle Bob says,
220 more words
A class should have only one reason to change…
Our second weekend challenge was to build a program that allows a customer to order a takeaway. The customer needed to be able to view a menu, add items off the menu to their basket, view a summary of their basket and checkout their order. 502 more words
Recently, we had a presentation at my workplace about Domain-Driven Design concepts, given by my team member. He tried to explain the main thoughts behind it and gave some real world examples to make it easier for the spectators to grasp them. 1,279 more words