Il paradigma Agile e il TDD
Il paradigma Agile chiede di imparare in fretta e di cambiare rotta senza drammi. Questo è possibile solo se la base tecnica rende i cambiamenti sicuri.
Il paradigma Agile e il Domain-Driven Design
Agile e Domain-Driven Design non sono alternative: sono due lenti complementari.
Domain-Driven Design con Multi-Tenancy in Laravel
DDD e multi-tenancy in Laravel convivono bene se separi responsabilità e mantieni il dominio indipendente. Il tenant deve essere un concetto del linguaggio ubiquo solo dove serve (identità, piani, limiti), mentre la parte “tecnica” (scoping, connessioni, prefissi, provisioning) vive nell’infrastruttura.
Origine, storia e scopo dei leet code
Con l’espressione “leet code” (spesso scritta anche “LeetCode”, dal nome della piattaforma più famosa) si indicano, nel linguaggio comune degli sviluppatori, gli esercizi di programmazione orientati a strutture dati, algoritmi e problem solving rapido.