Serait-il acceptable de mettre un calcul du «prix moyen», comme ci-dessous, dans la vue?Prix moyen - logique appropriée à effectuer dans la vue ou mieux dans le contrôleur?
Ou est-ce contre MVC et est-il préférable de le faire dans le contrôleur?
<p>Average price: <%= @seller.total_sales/@seller.num_sales %></p>
Il est également assez facile de tester dans le contrôleur, mais il est clair que cela devrait être une propriété du modèle, sinon vous devrez le calculer dans chaque action du contrôleur où cela est nécessaire. – tvanfosson
Je ne suis pas familier avec les tests unitaires, désolé. Quelle serait l'importance de tester ces unités? – eggdrop
En effet. La logique métier appartient au modèle. –