On 21 juin, 14:56, Fernando Perez <[email protected]> wrote:
> J'ai un gros problème avec les views. Plus mon application grandit, et
> plus les modèles vont se retrouver afficher dans différentes views ce
> qui augmente la potentiel de bug lorsque je modifie l'attribut d'un
> modèle.
Les partials sont faits pour ça : mutualiser un morceau de vue. Si ce
morceau est un algo un peu avancé, on préfère l'encapsuler dans un
helper. Une vue est juste sensée afficher des données préparées par le
contrôleur. Le potentiel de "bug" que tu évoques ne devrait pas être
si terrible. D'ailleurs, mes priorités pour les tests mettent la vue
en dernière position.
Quand on suit les conventions, la modification d'un modèle n'impacte
que peu de vues ("new" et "edit" dans ce que j'ai l'habitude de faire,
ainsi que "index" et "show" au pire des cas).
Ma certitude : la mauvaise solution est de mettre du balisage dans le
modèle ou le contrôleur.
En posant un cas pratique, tu auras peut-être plus de chances
d'obtenir des remarques pertinentes.
Julien
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]
-~----------~----~----~----~------~----~------~--~---