Il post di oggi tratta il primo dei pattern comportamentali mostrati dai GoF, la catena delle responsabilità. Questo pattern prevede una serie di comandi da eseguire ed una seri...
Leggi tuttoIl post di oggi tratta il primo dei pattern comportamentali mostrati dai GoF, la catena delle responsabilità. Questo pattern prevede una serie di comandi da eseguire ed una seri...
Leggi tutto[POST AGGIORNATO IL 19/07/2010 - 15:45] Proseguendo la nostra analisi delle Rails Best Practices oggi vediamo altri due accorgimenti per rendere più leggibili i metodi del contr...
Leggi tuttoQuesto secondo post della serie abbandona momentaneamente i creational patterns e tratta uno degli structural pattern più importanti: l'Adapter. Lo scopo di un adapter è quello...
Leggi tuttoContinuiamo la nostra analisi delle Rails Best Practices. Nel post precedente abbiamo visto Named Scope, Model Association e Scope Access come metodi per spostare la logica dell...
Leggi tuttoCiao a tutti.Vorrei presentare con questo post una serie di articoli riguardante la descrizione dei più diffusi design patterns e di come questi possano essere applicati nel lin...
Leggi tuttoUna Factory astratta fornisce un'interfaccia comune per creare famiglie di oggetti tra loro relazionate. L'oggetto client non si preoccuperà di costruire direttamente gli oggett...
Leggi tuttoMantenere un controller scarno (skinny) è una delle cose più importanti per aumentare la leggibilità e la testabilità del codice. Vediamo dunque alcune pratiche per spostare la ...
Leggi tuttoHo deciso di dedicare una serie di post alle Best Practices in Rails perché ritengo sia importante diffonderle e condividerle al fine di migliorare sempre il proprio modo di pro...
Leggi tuttoCapita talvolta di dover implementare la creazione/modifica di un model suddivisa su più di una form. Un caso abbastanza classico può essere una form di registrazione suddivisa ...
Leggi tuttoRecentemente, mi è stato chiesto di aggiungere ad una applicazione Ruby on Rails una funzionalità per il download di un'intera galleria di immagini in un unico file zip.In modo ...
Leggi tuttoPost precedenti:"Creare una startup web 2.0: Parte 1 – idea e analisi competitors":http://blog.devinterface.com/it/2010/01/building-a..."Creare una startup web 2.0: Introduzione...
Leggi tuttoPost precedenti: Creare una startup web 2.0: Introduzione Uno degli aspetti fondamentali per l’avvio di una startup, specialmente nel mondo web, è avere una valida idea di pa...
Leggi tuttoQuesto sarà il primo di una serie di articoli che descriveranno il cammino che porterà DevInterface alla realizzazione di una applicazione web 2.0 destinata al grande pubblico c...
Leggi tuttoCiao a tutti. Oggi vorrei mostrare come implementare un contatore di visualizzazioni generico per un qualsiasi modello della vostra applicazione Rails. Supponiamo di avere un ...
Leggi tuttoCiao a tutti.Questo è il primo post introduttivo del blog di DevInterface e vuole essere una breve antepirma degli argomenti che andremo a trattare nel corso del tempo.In partic...
Leggi tutto