Mi error con más frecuencia es cuando envio paramateros a un procedimiento almacenado, pues algunas veces se me olvida especificar la escala y la precision del tipo decimal y pues simplemente paso horas detectando el bug, quiza esta es una de las partes mas laboriosas pues hay que determinar tipo de dato, longitud bla bla bla