[ruby-it] GOF Patterns in Ruby
Giovanni Corriga
giovanni a corriga.net
Dom 4 Feb 2007 22:03:59 CET
Il giorno dom, 04/02/2007 alle 21.26 +0100, Antonio Terreno ha scritto:
> On 2 Feb 2007, at 00:09, chiaro scuro wrote:
>
> >
> > penso che molti bravi sviulppatori abbiano comunque un pattern
> > instinct, pur
> > non conoscendo i patterns, e credo anche che i patterns emergano dal
> > refactoring in modo naturale.
> >
>
> D'accordo.
> Domanda: come fai il refactoring con ruby?
> Si parlava in lista di komodo, ha un menù per il refactoring stile
> eclipse?
> L'argomento mi interessa molto. Diverse persone mi hanno sempre detto
> a proposito dei dynamic language, ok son carini ma il refactoring?
In generale, la tipizzazione dinamica non è un problema (I tool
automatici per il refactoring sono apparsi prima in ambito Smalltalk -
con il refactoring browser - che in Java). Ci sono però altri problemi,
relativi al modo in cui il linguaggio è organizzato che rendono più
complicata la creazione di un tool automatico.
Questo non è comunque un problema così grosso come possa sembrare a
prima vista: la maggiore espressività di Ruby rispetto ad altri
linguaggi in genere rende gestibile applicare i refactoring a mano.
Giovanni
Maggiori informazioni sulla lista
Ml