Whenever you start a new project you promise yourself you’re going to do it right this time. But what does that mean, “right”? Too often people swear by the same architecture for every kind of application when in reality some architectures are better suited for specific use cases. A very simple and often found architecture is the layered one, in which …
