What is Domain Driven Design?
EDIT: As this seem to be a top result on Google and my answer below is not, please refer to this much better answer: https://stackoverflow.com/a/1222488/1240557 OLD ANSWER (not so complete :)) In order to create good software, you have to know what that software is all about. You cannot create a banking software system unless … Read more