[ruby-it] Campagna anti-if
Carlo Pecchia
c.pecchia a gmail.com
Mer 5 Dic 2007 18:12:31 CET
D'accordissimo anch'io....!
PS: in effetti da quanto uso estensivamentre ruby ho quasi dimenticato
l'uso del for(;;)
2007/12/5, gabriele renzi <surrender_it a yahoo.it>:
>
> --- David Welton <davidnwelton a gmail.com> wrote:
>
> > Mi sembra un esempio banale di un if superfluo.
> > Direi che senza
> > pattern matching, eliminarli davvero e` un po'
> > difficile.
>
> sono d'accordo (a parte s/pattern matching/multiple
> dispatch/) ma è vero che in una marea di casi il
> classifco refactoring "Replace Conditional With
> Polymorphism" è efficace.
> Ho già detto quanto non mi piacciono le
> implementazioni di ActiveRecord::Base.find e
> ActionView::Base#render? :)
>
> Ma il discorso è più ampio ed è eliminare tutte le
> strutture di controllo non-espandibili (i.e. for(;;)
> vs iteratori), e so che Cirillo in realtà punta a
> quello :)
>
>
> --
> Goto 10: http://www.goto10.it
> blog it: http://riffraff.blogsome.com
> blog en: http://www.riffraff.info
>
>
> __________________________________________________________
> Sent from Yahoo! - the World's favourite mail http://uk.mail.yahoo.com
>
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>
--
Carlo Pecchia
email: c.pecchia a gmail.com
Maggiori informazioni sulla lista
Ml