Waaah, le framework Play ! a tellement de méthodes statiques. Là où je vais à l'école, on nous disait jamais, jamais d'utiliser de la statique, mais Play ! l'utilise comme s'il n'y avait pas de lendemain. Est-ce que cela est acceptable ? Si oui, pourquoi ?
Nous (7 personnes et moi) prévoyons d'utiliser le framework Play ! pour un projet impliquant une application web. Nous avons décidé de le faire avec Play ! parce qu'il a l'air assez amusant à faire, que nous connaissons tous déjà Java et que la mission est assez difficile. Nous voulions donc nous concentrer sur la mission elle-même plutôt que d'apprendre à programmer dans un autre langage.
On nous a toujours dit, cependant, JAMAIS JAMAIS d'utiliser des "statics" dans tous les programmes Java que nous développions, mais quand je regarde Play ! ... Eh bien ... environ la moitié des méthodes sont statiques. </exaggeration>
Je suppose qu'au minimum, nous pourrions utiliser des objets singletons (en utilisant Scala, par exemple ^^) afin de programmer notre projet, mais je suis assez préoccupé par le nombre de statiques qu'il y a réellement dans le framework lui-même.
Alors, dois-je m'en inquiéter ? La façon dont les développeurs de Play ! l'ont programmé a-t-elle fait en sorte que toutes ces statiques ne posent pas de problème ?
(Par exemple, ce fil a un discours sur les raisons pour lesquelles les membres statiques doivent être évités à tout prix).