tutorial - java standard edition
Las mejores herramientas que el dinero puede comprar (9)
Algunas de las herramientas que usamos:
En mi compañía (que obtuvo un puntaje de 3/12 en Joel Test ), solo tenemos acceso al software gratuito, así que me preguntaba qué, en el mundo de Java EE, son las mejores herramientas que el dinero puede comprar.
Por ejemplo, estaba depurando dolorosamente algunos HQL con p6spy cuando alguien me habló sobre el generador de perfiles de hibernación , lo que es realmente genial y útil. Y comencé a pensar "¡hay un mundo más allá de la fuente libre / abierta!"
Si tiene la oportunidad de trabajar con las mejores herramientas (incluida la fuente gratuita / abierta), ¿qué eran? ¿Podrías vivir sin ellos? ¿Cómo mejoraron tu vida y tu productividad?
Los perfiladores, diseñadores, marcos, componentes gráficos y otras herramientas son bienvenidos.
Base de datos Oracle
Comenzando por lo básico ...
Me gusta el eclipse, pero realmente disfruté trabajando con IDEA IntelliJ
No existen las mejores herramientas que el dinero puede comprar.
No, es un eufemismo para una actitud que rechaza la falsa economía de tolerar herramientas inferiores por el hecho de contar frijoles.
Para mí, una de las mejores inversiones fue mi pro-cuenta en rememberthemilk.com en combinación con mi móvil Android.
Y para aquellos que solo quieren "herramientas": El Omondo-UML-Plugin para Eclipse es para lo que desearía tener dinero.
Un ejemplo sería Visual Studio y Visual Assist X.
Pero es todo subjetivo. Creo que Joel quiso decir:
- Finge que todo es gratis.
- Elija el software que desea usar.
- Si cueste, pague por ello.
Yo diría que en muchos casos las mejores herramientas que "el dinero puede comprar" son en realidad las de código abierto ... pero aparte de eso, tengo unos cuantos votos para obtener buenas herramientas comerciales:
Perfiladores de Java:
He tenido licencias para ambos, y muy ligeramente prefiero JProfiler, pero ambos son muy buenos, IMO.
Revisiones de código:
Excelente para organizar y ejecutar revisiones de código.
YourKit y JIRA valen cada centavo. No he usado ningún software de código abierto que se acerque a estos.
Fuente de control
Personalmente, no veo ninguna gran desventaja en ir con Subversion o Git, dependiendo de la forma en que tu equipo haga las cosas. Sin embargo, Perforce suele ser la opción de pago preferida.
Seguimiento de problemas
Esta es un área donde realmente creo que brillan las soluciones comerciales. Soy un fanático de JIRA sin complejos, particularmente cuando se combina con GreenHopper para una suite ágil de administración de proyectos / seguimiento de problemas.