Hexagonal Architecture

Posted on by

The hexagonal architecture, also called Ports & Adapters, has two features when it is schematized: a hexagonal shape (hence its name) and a separation between the application, the exterior and a part containing adapters which allows the first two parties to communicate. It was designed by Alistair Cockburn in the 2000s. Its purpose is to…

CQRS PATTERN

Posted on by

CQRS, qui signifie Command Query Responsibility Segregation, est issu du CQS (Command Query Separation) introduit par Bertrand Meyer dans son ouvrage Object Oriented Software Construction. Meyer soumet le principe que les classes d’une méthode doivent être soit des queries soit des commands. La différence entre le CQS et le CQRS résulte dans le fait que chaque object CQRS est divisé en…