La prochaine session du Coding Dojo se tiendra le mardi 16/04/2013 de 12h00 à 14h00 dans la salle H104 à l’ENSIMAG sur le campus universitaire de Saint Martin d’Hères.
Sujet : Architecture hexagonale
Pour ce dojo proposé et animé par Johan Martinsson, nous aborderons les principes de l’Architecture Héxagonale / Ports & Adapters.
« Create your application to work without either a UI or a database so you can run automated regression-tests against the application, work when the database becomes unavailable, and link applications together without any user involvement. »
Cette approche sépare de façon quasi-totale la logique métier de « l’infrastructure » (web-service tiers, framework web, framework ORM tel que Hibernate, etc).
Cette approche apporte des avantages supplémentaires à la citation :
- possibilité accrue de changer un outil/framework
- faire un choix d’outil bien plus tard lorsqu’on connait mieux le besoin
- les tests unitaires prennent un sens de specs / documentation
Les sources de ce kata sont disponibles ici.
Ping :- Club Agile Rhône-Alpes : Club Agile Rhône-Alpes