giu
16

Refactoring cosa significa?

postato da Svacant in Php

Se siamo nell’ambito dello sviluppo software il refactoring è un pratica del tutto spontanea (per developer esperti).

Refactoring
Consiste nel sistemare il codice e renderlo più appetibile dal punto di vista umano.
Se ad esempio avessimo la divina commedia tutta ad un fiato? ecco la stessa cosa dicasi per il codice.
Il refactoring è una sorta di “rilegatura” del codice, porta vantaggi sia a chi ha scritto il codice e sia a chi deve leggerlo.
Quando si è in team il refactoring è sicuramente una tecnica da dover usare.

Ma voglio farvi un esempio, molto semplice:

Codice
< ?php
while($x < 5){ $x++; }
?>

Dopo il refactoring

Codice
< ?php
$x = 0; //Pongo a zero la x
$n = 5; //Numero massimo da raggiungere

while($x < $max)
{

$x++; //Incremento di x
}
?>

L’esempio è semplicissimo, però c’è già una “piccola” differenza.


Ti piace Refactoring cosa significa?? allora seguici.

Segnala subito l'articolo
Add to: Digg Add to: Del.icio.us Add to: Technorati Add to: StumbleUpon Add to: Reddit Add to: Slashdot Add to: Netscape Add to: Furl Add to: Newsvine Add to: Yahoo Add to: Google Add to: Blinklist Add to: Spurl Add to: Diigo Add to: Ma.Gnolia

Qualcosa da dire? Fallo subito