Attento! RubyOnRails può causare dipendenza!
Indicazioni:
Particolarmente indicato per progetti dinamici, flessibili, che necessitano aggiornamento continuo, ampliamenti futuri e contemporanea stabilità. Seguire attentamente le indicazioni degli sviluppatori sulle modalità di somministrazione.
Composizione:
- Ruby: linguaggio facile da imparare, simpatico da utilizzare. Made in Japan, una garanzia
- MVC: è un pattern che serve a separare le tre anime di un'applicazione, interfaccia, astrazione del database e parte funzionale. Previene lo spaghetti coding
- Scaffolding: strutture di codice pronte per essere riempite, evitano il lavoro noisoso di dover rifare sempre tutto da capo
- Convention over configuration: tutto è già al suo posto, pronto per essere utilizzato. Usando delle covenzioni nell'approccio a problemi o lavori ricorrenti si risparmia un sacco di tempo, senza perdersi nei file di configurazione
Metodo e dosi di somministrazione
Sviluppo agile in dosi abbondanti, release graduali e progressive. Ripetere la terapia fino al completamento del progetto ... in anticipo naturalmente!
Effetti indesiderati:
Non provoca assuefazione ma può causare dipendenza, per cui è difficile tornare felicemente ad altri linguaggi. A causa della possibile inaspettata euforia, si consiglia di usarlo solo in orari diurni per evitare lunghe notti in bianco.
Distribuito come soluzione antistress dalla facile assimilazione, è supportato da una community effervescente e molto attiva che rende lo sviluppo di applicazioni web una vera e propria festa.
