Architecture logicielle

How to organize a business layer ?

One of the main questions I had when I started my career was « where I can put the business source code ?« .

In the famous MVC pattern, there is no mention about the business layer. Moreover, most of the framework does not speak about the business layer.

This presentation, created for a lightning talk in the software craftsman Meetup of Raleigh in july 2014. Aimed to give a simple and quick answer to this question.