Con respecto a Java, no estoy seguro, tal vez sea predecible y un poco del síndrome de Estocolmo después de haber empezado a usarlo debido a su simplicidad y buenas perspectivas de trabajo. Además, el ecosistema es muy bueno, pero también se podría decir de muchos otros entornos.
En cuanto a Spring, he pensado más en eso, porque también me lo he preguntado. Mi sensación es que proporciona una estructura “suficientemente buena” para mezclar muchas tecnologías y en un entorno de grandes corporaciones en departamentos típicos de habilidades mixtas que pueden ser un impulso. En los grupos de trabajo que tienen personas con habilidades en su mayoría por encima del promedio, puede no ser tan atractivo. Pero en lugares más o menos cercanos al promedio, considero que Spring es un compromiso arquitectónico razonable, a pesar de muchas muchas molestias.
Mi conjetura es que esto es solo temporal a medida que el promedio aumenta y los paradigmas aumentan y disminuyen, por lo que mi comentario solo es aplicable al presente. Spring también está haciendo una gran apuesta en el paradigma reactivo para la serie de la versión 5, por lo que estamos hablando de un objetivo en movimiento. Ellos sabiamente se alejaron de su preferencia anterior por los documentos de configuración (por ejemplo, application.xml). Y la suite tiene algunos productos con problemas de diseño (mirándote, seguridad primaveral, montones de abstracciones con fugas;), por lo que es problemático pensar en Spring monoteísticamente, aunque promueven la imagen de la suite única.
- ¿Cuando no soy lo suficientemente bueno para nadie, nadie como yo para quien soy?
- ¿Cuál es la importancia del amor en el mundo de hoy?
- ¿Por qué mi ex novia está tan enojada conmigo?
- ¿Cómo saber cuándo decir que te quiero a alguien (sé que esto surge para la mayoría de las personas)? Como se cuando es amor
- Cómo saber que alguien se está enamorando de ti