Mostrando entradas con la etiqueta Certificacion Java 5. Mostrar todas las entradas
Mostrando entradas con la etiqueta Certificacion Java 5. Mostrar todas las entradas

lunes, 20 de octubre de 2008

Estandares Java

Sun recomienda las siguientes practicas para:

Las propiedades de los JavaBeans
  • Si la propiedad NO es de tipo boolean, los metodos getters deben tener como prefijo la palabra get. si la propiedad es size, su get es getSize( ).
  • Si la propiedad es de tipo boolean, los metodos getters en vez de llamarse get, se debe llamar is. Si la propiedad es stop, su get debe ser isStop( ).
  • Los metodos para setear debe tener el prefijo set a la propiedad, si la propiedad es size, debe ser setSize( ).
  • Como en los puntos anteriores despues del prefijo, el nombre de la propiedad comienza con mayúscula.
Listener JavaBeans
  • Para registrar un evento, aplicar addActionListener que es para agregar una acción.
  • Para desresgistrarlo, aplicar removeActionListener que es para quitar la acción.
  • Para agregar o quitar se debe pasar el Listener.
Ejemplos:
public void setMyValue(int v)
public int getMyValue()
public boolean isMyStatus()
public void addMyListener(MyListener m)
public void removeMyListener(MyListener m)

Próximo articulo, "Declaración de clases en Java 5 "

revision inicial de la scjp sun certified programmer Java 5

Estoy estudiando para la certificación para programadores java 5. El texto es bastante extenso y el comienzo es bastante obvio pero siempre es bueno repasarlo para no caer en error y malas practicas.

  • Los identificadores deben comenzar con letras minusculas, $ o _ nunca numeros.
  • es sensible a mayusculas.
  • no se puede usar las palabras reservadas para declarar identificadores.
  • no hay limites de caracteres.
Convensiones para Clases.
  • Las clases deben comenzar con mayusculas.
  • Debe ser capitalizado como nombre, ejemplo class Perro
Convensiones para Interfaces
  • El nombre debe ser un adjetivo.
Metodos
  • Debe comenzar con minuscula la primera palabra, luego la segunda palabra debe comenzar con mayúscula.
  • Debe nombrarse con la accion que va a tener ese metodo.
Variables
  • Debe comenzar con minuscula la primera palabra, luego la segunda palabra debe comenzar con mayúscula.
  • Deben ser nombres cortos y sobretodo descriptivos.
Constantes
  • Siempre con mayusculas.
  • para separar las palabras de debe usar "_"

En el proximo post acerca de la certificación Java 5, hableré sobre Los estandares de los JavaBeans.