Understanding the tools we use every day it’s a critical component of building good software in a reasonable amount of time. But tools are not enough when software grows, in this talk I am condensing my experience with laravel to help you bootstrap and be really productive on your next project. In this talk we will introduce how we built Playmoove to be as simple as possible for the final customer and extremely extensible and revisionable for the developers. We will (almost) deep dive into the top things that have enhanced our developing experience: - From writing better controllers with eloquent automatic model binding and Abstract requests with the FormRequest, to Enhance application response time using queues to balance and delegate the load and eloquent eager loading, up to Improve maintainability and inspectability with Abstract models on API layers, ‎Log exception to track down problems and exception rendering to give end user coherent error messages

Comments

Comments are closed.

Mi è piaciuto molto.
Riccardo ha portato esempi reali ed efficaci di cosa fare e non fare in un progetto, ci ha lasciato tanti spunti e, ciliegina sulla torta, è stato davvero spigliato e brillante.

Ciro Fiorillo at 12:49 on 1 Dec 2017

Talk con tanti contenuti, esempi, caso d'uso pratici provenienti da esperienze reali.
Graditissimi soprattutto i consigli sull'impostazione dei progetti software, che normalmente non sono presenti nelle documentazioni (che talora sono anche fuorvianti).
Speaker preparato e coinvolgente: bravissimo!

Alessandro at 15:53 on 1 Dec 2017

Ottimo talk, molto denso di concetti ed esempi.

Talk con molti esempi, ben fatto :D

Erik D'Ercole at 14:06 on 2 Dec 2017

Ottimi contenuti e conoscenza degli argomenti trattati, sia quelli più teorici che quelli riguardanti casi d'uso ed esperienza diretta. Molto sicuro di sé e a suo agio con la platea e le domande. Bravissimo.

Luca Bartoli at 11:42 on 4 Dec 2017

Molto interessante e alcuni spunti che mi sono portato a casa personalmente: ad esempio non avevo mai pensato di utilizzare le request per inserire metodi di comodo.
Per il 95% si parla di buon senso, ma trovo che talk così siano sempre utili e vadano sempre fatti.

Ho solo un appunto:
$speaker->talkSpeed = 1.2;

Riccardo correggi pure con
$speaker->talkSpeed = 2.0;

Ecco, magari questa è l'unica cosa... cercare di andare a un ritmo meno sostenuto, in modo che tutti possano avere il tempo di rendersi conto del contesto, del problema e la soluzione.

Talk con esempi pratici che offrono pillole di buone pratiche. Speaker molto bravo e preparato!

Talk molto interessante sia come argomento che come spunti di riflessione. Coinvolgente e divertente l'esposizione.

Impressionato dalla sicurezza dell'esposizione. Riccardo ha illustrato chiaramente tutti gli esempi ed i casi pratici che aveva preparato nelle presentazione. Molto bravo.

Mauro Zambito at 23:28 on 5 Dec 2017

Talk ben strutturato e con contenuti molto attinenti. Ottima anche l'esposizione, complimenti!