
Envoyé par
B.AF
Java à démocratisé le développement en offrant un paradigme objet simple et intelligent. Il s'est complexifié grace à une communauté active, mais je ne sais pas s'il est possible de vraiment simple d'aborder Java aujourd'hui.
Pour l'aborder on parle d'un ensemble de Framework à assembler et à manipuler. Et ça c'est entre autres pour moi le vrai problème.
Déjà la communauté a généralisé des patrons dangereux (typiquement Hibernate reste quand même la plus grande bombe à retardement architecturale inventée par ses mauvais usages) voir inutiles (typiquement Spring, devenu un grand fourre tout bourré de code ignoble).
Pourtant il y a aussi des petites merveilles (les enums java j'adore, les annotations, Guice, Eclipse RCP, Jdbc, Velocity, et Lucene pour citer ceux que j'aime au quotidien).
Oui on peut faire une application performante, testable et bien architecturée en Java sans Spring, sans Tomcat et sans Nhibernate. Oui on peut.
Partager