Rails Best Practices 2: Spostare la logica nel model

Logo devnterface d88f51727b3053dd3115e1ef9c566ad79b4c2edb3cd208c06345fc37058bebd9

Continuiamo 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’applicazione dai controller ai model. Proseguendo nella stessa direzione oggi prendiamo in esame l’utilizzo di Model Callback e di Virtual Attribute.1. Virtual AttributeSupponiamo di avere una tabella di an...

Leggi tutto