In soli 5 anni il mondo PHP si è rivoluzionato completamente. Prima di allora veniva considerato un semplice linguaggio di scripting per siti web di piccole dimensioni. Ora ha guadagnato a tutti gli effetti lo status di linguaggio di programmazione per professionisti da utilizzare all’interno di contesti Enterprise. Tutto nacque grazie a Composer ed il suo gestore delle dipendenze. Da quel momento in poi la community ha potuto condividere librerie open source con una facilità mai vista prima, creando un campo fertile e dando spazio all’innovazione. Tra i principali utilizzatori delle novità introdotte vi è sicuramente Laravel, il framework backend con piu star su GitHub e tutt’ora in fortissima crescita. In questo talk faremo un overview sulle principali metodologie di sviluppo moderne. Si passerà dal TDD al Continuous Integration, continuando per Clean Code, Object Calisthenics, principi di Domain Driven Design ed Architettura Esagonale.

Comments

Please login to leave a comment

Rated 5

BARBATO MARCO at 10:38 on 30 Nov 2018

Very interesting idea to separate the core application from Laravel and persistence layer

Super

Rated 5

Paolo cantoni at 14:14 on 30 Nov 2018

Molto interessante (ho seguito anche il workshop di ieri). Spero di applicare quanto prima questa tecnica anche se ho paura dei tempi di implementazione

Un boost di utilità e motivazione