viernes, 28 de septiembre de 2007 10:16
jonas
Errores comunes al programar (I de II)
Muchas
veces cometemos errores que se podrían evitar simplemente prestando un
poquito más de atención. Aquí van una serie de errores que podemos
cometer con cierta asiduidad, desde mi punto de vista, y que podríamos
minimizar con un poco de atención:
-
Copy/paste: es muy habitual copiar partes de código que pueden
repetirse, por ejemplo, de un método a otro y al que después le
realizamos alguna pequeña
modificación. Sobre esta base, empezamos a modificar dicho código y de
una idea vamos a otra que a su vez nos conduce a otra, que hace que nos
olvidemos de la primera idea y de quitar esas linea de código que esta
vez nos resultan inútiles. Hay estudios que afirman que las personas no pueden realizar más de 7 tareas a la vez, ¿será verdad?
- Aritmética: las prisas, que no son nada buenas pueden llevarnos a cometer errores en las operaciones aritméticas pues podemos pasar por alto realizar algún casting necesario con
el que sin él, obtendríamos un resultado diferente al esperado.
-
Caracteres especiales: hay que tener especial cuidado al escribir
código que haga uso de caracteres especiales. Estas escribiendo una
capa de acceso
a datos para una base de datos cuando haces un ... LIKE '*algo*'... y la
consulta select no devuelve los datos esperados... ¿estás seguro de que ese carácter especial para indicar una cadena de uno o más caracteres es
*?¿y si es %, o cualquier otro? no está de más dar un vistazo rápido a la referencia de la bbdd con la que se está trabajando.
-
Comparación de objetos: no es lo mismo hacer una comparación ( == ) que
hacer un objecet.Equals(otroObject), el resultado producido puede no
ser el deseado de nuevo.
-
Error de sintaxis: posiblemente con mayor incidencia en C# o Java que
en VB puesto que éste último no es Case Sensitive, ¿a quién no se le
olvida poner
una coma? ¿o poner una palabra en minúscula cuando su primera letra es
mayúscula? escribir una palabra de forma correcta... por el amor de
Dios!! si
llevamos ¿20? ¿30? ¿40...? años escribiendo y hablando nuestra lengua
materna, como es el castellano en mi caso, y seguimos cometiendo faltas de
ortografía... cómo no las vamos a cometer cuando pikamos código!!!
Éstos
son algunos errores habituales (tomados con algo de humor) a la hora de programar, si ahora mismo
os viene alguno más a la mente dejarlo caer por aquí y... ¡¡cuidado al pikar código!!!