Code Quality
Pagina 1 di 1
Code Quality: codice che dura e che chi arriva dopo può leggere
La qualità del codice decide quanto costerà modificare il software fra due anni. Un codice chiaro si estende, un codice oscuro si riscrive, e riscrivere costa sempre più di quanto si pensi. In questa categoria la qualità è trattata come una leva economica sulla manutenibilità futura.
Molti articoli riguardano gli strumenti e le abitudini che tengono alta la qualità in modo ripetibile: analisi statica con PHPStan e Psalm portata ai livelli alti su codice reale, code review fatta come pratica quotidiana, e quel set di abitudini operative che distingue un senior da chi ha solo accumulato anni. La qualità viene dalla disciplina applicata con costanza.
Altri affrontano la qualità nell'era del codice AI-generato, oggi il fronte più insidioso. Il codice prodotto da un modello sembra pulito, passa i test ed esce in produzione, ma può nascondere un debito di comprensione che nessuno ha davvero assorbito, e classi di vulnerabilità ricorrenti che il contesto non coglie. Scrivo di come si fa una code review seria su output AI, e di come si usa l'AI stessa per alzare la qualità.
Se vuoi alzare la qualità di una codebase o del tuo team, vedi i miei progetti PHP senior o scrivimi.
Scrivere codice che funziona è facile. Il lavoro vero è scrivere codice che un team può leggere e modificare fra due anni.
Automatizzare la revisione tecnica del codice ereditato: dalla paura all'analisi sistematica
Come scrivere codice PHP che dura: principi pratici di longevità del software
PHP e memory management: come evitare i memory leak nelle applicazioni di lunga esecuzione
OpenAPI e Swagger per Laravel: documentazione API generata dal codice e sempre aggiornata
Analisi statica del codice PHP con Psalm e PHPStan: integrazione in pipeline CI/CD
SQL injection nel 2025: perché continua a colpire le PMI e come prevenirla definitivamente
Reverse engineering di Laravel 8 su PHP 7.4 EOL senza documentazione: come ho mappato in dodici giorni il gestionale interno di una catena di cliniche dentistiche veronesi con 23 studi e 180 utenti attivi
Sei abitudini di un senior developer che valgono più di dieci anni di esperienza: cosa difendo davvero in code review nelle PMI
Strumenti utili per la qualità del codice
Tool gratuiti per audit e verifica: