Articoli
Problemi veri di aziende e siti, e come li ho risolti. Un articolo a settimana circa.
52 articoli con questo tag
- 5 min · ArchitetturaProxy Pattern: controllare l'accesso senza cambiare l'interfacciaPillar article sul Proxy Pattern: lazy loading, access control e caching trasparente tramite oggetti surrogato che rispettano la stessa interfaccia.
- 5 min · ArchitetturaRepository Pattern: separare il dominio dalla persistenzaPillar article sul Repository Pattern: come creare un layer di accesso dati che isola la business logic dai dettagli del database.
- 5 min · ArchitetturaDecorator Pattern: aggiungere comportamento senza toccare il codice esistentePillar article sul Decorator Pattern: come wrappare oggetti per estenderne le funzionalità senza modificare le classi originali, con esempi pratici in PHP.
- 4 min · ArchitetturaQuick note: Middleware come Chain of ResponsibilityQuick note sul Chain of Responsibility Pattern nello stack middleware: CSRF, rate limiting, autenticazione e la pipeline come catena di decisioni.
- 5 min · ArchitetturaFactory Method: creare senza conoscerePillar article sul Factory Method Pattern nel framework: make() statico, SchemaBuilder per driver, e il principio di inversione delle dipendenze applicato alla creazione.
- 5 min · ArchitetturaTemplate Method: lo scheletro che lascia spazioPillar article sul Template Method Pattern nella CLI e nei modelli: Command::handle(), Model lifecycle e l'inversione di controllo come atto di fiducia.
- 5 min · ArchitetturaObserver Pattern: eventi senza accoppiamentoPillar article sull'Observer Pattern nel lifecycle dei modelli: hook pre/post save, dispatching eventi e il disaccoppiamento come disciplina.
- 6 min · Architettura · VideoStrategy Pattern: quando il comportamento diventa intercambiabilePillar article sullo Strategy Pattern applicato nel framework: driver di cache, grammar SQL multi-database e il principio Open/Closed nella pratica.
- 3 min · PHPQuick note: il pattern make() e l'igiene delle istanzeQuick note su perché il framework usa ClassName::make() invece di new ClassName() e cosa cambia nella pratica.
- 6 min · FrameworkIl paradosso del framework custom nel 2026Pillar article sulle contraddizioni produttive di costruire da zero in un'epoca di soluzioni pronte: sapere, controllo, trade-off e crescita.
- 5 min · ArchitetturaGestione errori: dalla CoreException alla risposta HTTPDeep dive sulla gerarchia delle eccezioni, il debug_backtrace nel costruttore, e la content negotiation nell'ExceptionHandler.
- 6 min · Business · VideoMonolite Laravel vs microservizi: quando la semplicità vincePerché per la maggior parte dei progetti un monolite Laravel ben strutturato batte un’architettura a microservizi.
Per argomento
Un articolo può stare in più argomenti.
Non trovi il tuo caso?
Raccontamelo in due righe: ti dico se l'ho già visto e da dove partirei.