Lineas y espacios en blancos, aunque para algunos este tema no tiene importancia, hace parte de la estética y el orden en el código, saber usar estos elementos permite tener un código más legible y ordenado.
Lineas en blanco:
Una linea:
* Entre métodos
* Entre variables locales en un método y su primera declaración
* Después de un comentario
* Entre secciones lógicas de un método, para que sea más fácil leerlo y entenderlo(si tienes muchos puede indicar que deberias dividir el método).
Dos lineas:
* Entre secciones de un archivo fuente
* Entre definiciones de clases e interfaces
Espacios en blanco:
- Después de una de las palabras reservadas (de las que ya hablamos) que este seguida por un paréntesis.
if () {
}
- Cuando se tiene una lista de elementos separados por comas después de cada coma debe haber un espacio.
String [] lista = new String [] {"Hola", "Mundo", "?"};
- Todos los operadores binarios excepto el (.) deben ser separados de sus operandos con espacios. Los únicos que no se separan son los operadores de incremento y decremento (++ y --).
a += c - b;
a = (c + b) * (x - y);
if (a++ == b--) {
}
- En los for entre sus condiciones e incremento, recuerden:
for (int i = 0; i < lista.length; i++) {
}
- En las conversiones ("cast").
metodo((int) (salario + 5));
Yo también ignoraba estas buenas practicas, pero ahora no soporto ver un código sin ellas, un consejo es irlas implementado de a poco en su código, así no se complican.
No hay comentarios:
Publicar un comentario