Talk in Italian at laravelday 2022
View Slides: https://slides.com/nastasichristian/php-love-enterprise
Short URL: https://joind.in/talk/a863a
(QR-Code (opens in new window))
“Laravel è un giocattolino interessante, utile solo per siti di piccole dimensione e prototipi. Non è adatto per grandi progetti! Per quelli dovete usare Symfony o Zend (aka Laminas)”
Quante volte avete sentito questo genere di opinioni? Ma sarà vero? La mia risposta è no!
Laravel è vero, permette lo sviluppo rapido di un applicazione ma è perfettamente in grado di competere con gli altri framwework quando si parla di progetti Enteprise, molto complessi e con un ciclo di vita molto lungo (diversi anni).
Tuttavia, esattamente come per gli altri framework, sono necessarie qualità e disciplina. All'aumentare delle features è facile che, per fare prima, si prendano scorciatoie, e di conseguenza aumentino la complessità ed il debito tecnico.
Esistono quindi una serie di accorgimenti utili ad evitare che il nostro codice diventi una spaghettata, con scarsa manutenibilità, debito tecnico astronomico e costo per ogni nuova feature altrettanto alto.
Per dimostrarlo, verrà svolto un esercizio semplice ma efficace: partendo da una feature molto basica ma sufficientemente significativa, si proverà ad aggiungere requisiti, esattamente come avviene nei progetti di lunga durata, aumentando di conseguenza la complessità.
Verranno quindi mostrate quali strategie adottare per fare in modo che il codice rimanga semplice e manutenibile nel corso degli anni, limitando l’aumentare del debito tecnico.
Comments
Comments are closed.
Interessante, non sono conoscitrice del DDD e ne ho sentito parlare. Ora sono molto più interessata.
Talk interessante soprattutto nell'ultima parte sul repository pattern.
Molto bravo, mi è piaciuto molto!!!!
Valido!
molto interessante!
Molto interessante e ottimo speaker!
Che goduria vedere del codice così bello e pulito.
Grazie.
Talk ottimo e con soluzioni enterprise molto utili.
Complimenti Christian
Anche qui si espanderebbe volentieri con un workshop!
Ottimo talk, molto interessante, mi piacerebbe poter rivisionare le slide e prendere appunti specifici, è possibile?
Slides messe
Molto interessante