just technology?
[ start | index | login or register ]
start > path > herramientas
Created by greeneyed. Last edited by molpe, one year and 286 days ago. Viewed 1,163 times. #16
[diff] [history] [rdf]

Herramientas del programador Java

Descripción

La idea de esta sección es describir cuales son las herramientas, enlaces, trucos, etc. imprescindibles para programar en Java, o aprender a hacerlo.

Las herramientas básicas

  • El Java Development Kit (JDK) de la Java Standard Edition (JSE), descargable aquí: Java SE Downloads. El paquete básico es el que pone simplemente JDK X.Y (siendo X e Y los numeros de versión) sin nada más.
  • La documentación (javadoc) de los API que estés utilizando. Yo casi siempre tengo abierta una pestaña del navegador con el API del JDK, por lo menos. Te lo puedes descargar en local o enlazar directamente al sitio de Sun (por ejemplo, este es el del JDK 5)
  • Algún tutorial de referencia, como por ejemplo: el Java Tutorial de Sun
  • Google. No es coña, antes de preguntar o volverse loco con un tema nuevo, conviene buscar primero a ver si alguien tuvo la misma duda antes que nosotros, lo cual es bastante probable. Aprende a buscar bien en Google y tendrás toda la experiencia del resto del mundo a tu alcance.
  • Algún sitio para mantenerte al día, poder consultar en los foros, buscar referencias… Entre ellos, por ejemplo: javaHispano. como comunidad con noticias y foros, Foros del Web - Java y JSP como foro, El Rincón Java como recopilatorio de enlaces… pero esto son sólo ejemplos, hay muchos más.
  • El manual de Cómo hacer preguntas de manera inteligente. Imprescindible para sacarle un buen partido a los foros y listas de distribución.
  • No hay que olvidar la curiosidad y las ganas de aprender. Sin ellas no hay mucho que hacer en el mundo de la programación y menos en Java, donde cada día salen cosas nuevas ;-).
Las herramientas avanzadas (en construcción)

Entre los IDES opensource encontraremos

  • Netbeans.
  • Eclipse.
  • Alguna herramienta para control de versiones, como por ejemplo Subversion
  • Alguna herramienta para optimización (profiling)
  • Algún decompilador
  • Si trabajas con aplicaciones web, un par de contenedores de servlet y un par de navegadores distintos para pruebas y alguna herramienta para pruebas de estrés
  • GlasssFish
  • Apache Tomcat

Prerrequisitos

  • Ninguno.

Referencias

  • Incluidas directamente desde la descripción

Checklist

  • ¿Tengo todo lo que necesito para ponerme a programar?

¿Y ahora?

no comments | post comment

Help
Formatting: snipsnap-help.

Más...

< August 2008 >
SunMonTueWedThuFriSat
12
3456789
10111213141516
17181920212223
24252627282930
31

XHTML 1.0 validated
CSS validated
RSS 2.0 validated
RSS Feed

Powered by SnipSnap

Copyright 2006-2008 Cada página es propiedad y responsabilidad de su editor.