sabato 31 maggio 2008

Esperimenti sui binari - introduzione

A tempo perso mi sono dedicato allo studio di Ruby on Rails.
L'occasione è venuta con la richiesta di sviluppare 3 siti uguali per la parte di backoffice con un'interfaccia grafica autonoma.

Ruby on Rails (RoR) è un ambiente di lavoro: un framework che utilizza Ruby linguaggio ad oggetti relativamente semplice da imparare ma con una sintassi a mio avviso orrenda.

Il framework cerca di implementare in modo rigoroso il pattern architetturale MVC, Model View Controller.

Uno dei principi che agevola il lavoro con Rails è "convection over configuration": a me questa cosa diverte molto. Per convenzione il nome del modello viene reso al plurale per la tabella relativa nel database quindi alla fine il database sembra fatto in spagnolo maccheronico con tutte le tabella nominate con parole con la s finale, l'italiano e lo spagnolo sono uguali basta mettere la s alla fine.

1 commento:

Anonimo ha detto...

vedo che ti riposi... d'altronde ieri sei uscito presto, cosa fare il sabato se non recuperare il tempo perso? Non ho più parole... ti lascio ai tuoi divertimenti.