Articoli

Problemi veri di aziende e siti, e come li ho risolti. Un articolo a settimana circa.

52 articoli con questo tag

  1. 3 min · ArchitetturaCQRS: separare lettura e scrittura per scalare e semplificarePillar article su Command Query Responsibility Segregation: quando e perché separare i modelli di lettura e scrittura in un'applicazione PHP.
  2. 3 min · ArchitetturaHexagonal Architecture: il dominio al centro, il framework ai marginiPillar article sull'Architettura Esagonale (Ports and Adapters): come isolare la business logic da framework, database e servizi esterni.
  3. 3 min · ArchitetturaService Layer: dove vive la logica che non appartiene al controllerPillar article sul Service Layer: come estrarre la business logic dai controller in classi dedicate, testabili e riutilizzabili.
  4. 4 min · Architettura · VideoMVC: il pattern architetturale che tutti usano e pochi capiscono davveroPillar article su Model-View-Controller: storia, struttura reale, i malintesi comuni e come Soft PHP MVC lo implementa con consapevolezza.
  5. 6 min · Business · VideoDa 11 a 4 secondi: come ho ottimizzato la velocità di un sito con render free tierOttimizzazione web in tre fasi: cosa ho cambiato, quanto ci ho messo e perché la velocità di un sito conta.
  6. 3 min · ArchitetturaMediator Pattern: comunicazione senza caosPillar article sul Mediator Pattern: come ridurre l'accoppiamento tra componenti facendoli comunicare attraverso un coordinatore centrale.
  7. 5 min · ArchitetturaDependency Injection: il pattern che rende tutto il resto possibilePillar article sulla Dependency Injection: perché iniettare le dipendenze è il fondamento di testabilità, flessibilità e buon design in PHP.
  8. 5 min · ArchitetturaIterator Pattern: attraversare collezioni senza esporne la strutturaPillar article sull'Iterator Pattern: come separare la logica di attraversamento dalla struttura dati, con generator PHP e lazy evaluation.
  9. 4 min · ArchitetturaComposite Pattern: trattare gerarchie come singoli oggettiPillar article sul Composite Pattern: come modellare strutture ad albero dove nodi e foglie condividono la stessa interfaccia.
  10. 5 min · ArchitetturaFacade Pattern: semplificare l'accesso a sistemi complessiPillar article sul Facade Pattern: come creare interfacce semplificate che nascondono la complessità di sottosistemi articolati.
  11. 4 min · ArchitetturaState Pattern: oggetti che cambiano comportamento in base al proprio statoPillar article sullo State Pattern: eliminare i blocchi switch/if sullo stato trasformando ogni stato in una classe con il proprio comportamento.
  12. 5 min · ArchitetturaCommand Pattern: trasformare le azioni in oggettiPillar article sul Command Pattern: incapsulare richieste come oggetti per parametrizzare, accodare, loggare e annullare le operazioni.

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.

Scrivimi