PHPBlog.it

Un nuovo metro per valutare i framework: dove sono i test?

Dare delle valutazioni ai vari framework di sviluppo disponibili al giorno d’oggi non è mai cosa semplice. Ne abbiamo parlato spesso anche qui in articoli passati e siamo giunti alla conclusione che oltre alle preferenze personali ogni soluzione ha pregi e difetti rispetto alle altre. Trincerarsi dietro a convinzioni o fare delle “guerre sante” per [...]

Refactoring: migliorare la struttura del codice

Il refactoring è una pratica di sviluppo, il cui scopo fondamentale è di migliorare la struttura del codice, per favorire il riutilizzo di porzioni di esso, per migliorarne la leggibilità e prepararne l’evoluzione. Il principio fondamentale sul quale si basa il refactoring, è riassunto molto bene dalla definizione che ne da Martin Fowler, primo fra [...]

10 strumenti per uno sviluppatore moderno

Tramite un giro di link partito da Technorati sono finito in una lista di dieci strumenti utili allo sviluppatore PHP.

PHPUnit: tecniche avanzate

Continua il nostro viaggio all’interno dello unit testing, dopo l’introduzione e il passaggio dalla teoria alla pratica con i primi semplici esempi è ora di analizzare nel dettaglio le funzioni avanzate di PHPUnit. Per chi avesse cominciato a leggere la serie solo ora consiglio vivamente di fare un passo indietro ed iniziare dai post precedenti [...]

PHPUnit: dalla teoria alla pratica

Seconda puntata della mini serie dedicata allo Unit Testing con un occhio di riguardo al framework PHPUnit, dopo la prima parte di teoria passiamo oggi alla pratica vedendo alcuni esempi. Prendiamo in esame la classe per la generazione di password casuali presentata non molto tempo fa, lavoreremo su quel codice per realizzare i primi test [...]