Presentato da

Alessandro Ronchi

Alessandro Ronchi

Team Leader @ Bitbull

Abstract

Scopriamo come applicare i principi dell’architettura esagonale su Magento e quali vantaggi possiamo ottenere.

Alla base della architettura esagonale c’è la distinzione tra il codice della nostra applicazione e quello dell’infrastruttura che lo supporta.

Tale distinzione ci consente di modellare il nostro codice guidati dal dominio e non dai vincoli dettati dall’infrastruttura, ad esempio il framework utilizzato.

Inoltre, la scrittura di test automatici si semplifica e possono essere introdotti nuovi ed efficaci tipi di test, come gli use-case test; questi consentono a IT e Business di confrontarsi usando un linguaggio comune, in accordo con i principi del Domain-Driven Design.

Durante la presentazione saranno mostrati i principi dell’architettura esagonale e un esempio di implementazione use-case-driven di una funzionalità integrata con Magento.

Lingua

Italiano

Materiale presentazione