Slide 15
Slide 15 text
OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 15
Vers une architecture clean hexagonale
Clean Architecture / Hexagonale Architecture
Clean Architecture
- Uncle Bob Martin -
The center of your application is not the database.
Nor is it one or more of the frameworks you may be
using. The center of your application is the use
cases of your application
L’élément clé d’une application ne réside pas dans
sa base de données et les frameworks utilisés.
Les use-cases d’une application sont l’élément
central
Hexagonale Architecture
- Alistair Cockburn -
Allow an application to equally be driven by users,
programs, automated test or batch scripts, and to
be developed and tested in isolation from its
eventual run-time devices and databases
Permettre à une application d’être pilotée aussi
bien par des utilisateurs que par des programmes,
des tests automatisés ou des scripts batchs, et d’
être développée et testée en isolation de ses
éventuels systèmes d’exécution et bases de
données