Je dis souvent aux personnes avec qui je travaille qu’introduire de la logique dans les vues est une mauvaise idée. Pour moi, une vue n’est pas vraiment un fichier comme les autres. C’est avant tout du HTML, donc normalement rien de bien compliqué.

Et à ce titre, j’ai rencontré beaucoup de développeurs, certains par ailleurs très doués, pour qui les vues sont inconsciemment les poubelles d’un projet Rails. Leurs modèles et leurs contrôleurs sont très bien écrits, concis, testés, refactorés, parfois même documentés ;) Mais leurs vues sont incompréhensibles et compliquées à outrance.

Commentaires

Vous devez vous inscrire ou vous connecter pour poster un commentaire