Estas prácticas son sólo guías; sin duda cada desarrollador, crea su propio estilo de programación.
A continuación se presentan las principales, Buenas Prácticas de Programación:
• Escriba los programas de manera simple y directa. A esto se le conoce como KIS (Keep It Simple, Simplifique). No extienda el código experimentando.
• Es conveniente que los programas, clases, etc. Contengan el nombre del autor, fecha de creación y propicito de dicho código.
• Utilice espacios y líneas en blanco para hacer más legibles los programas.
• Seleccione nombre de variables significativos, que describan el propósito de la variable y así sea auto documentables.
• No declare variables que no necesitara ya que estas reservan espacio en memoria.
• Si en una variable manejara solo enteros no declare con esta de tipo con decimal, use el tipo de variable según sea el caso.
• Por legibilidad declare en una sola variable en cada declaración, mantenga cada declaración en un alinea e incluya comentarios que describan la función de dicha variable.
• Evite reinventar la rueda, estudie la capacidad de las APIs y úselas en todo momento.
• Colocar una instrucción por línea de código.
• Inicialice los contadores y variables antes de usarlas.
• Inicialice las variables al momento de declararlas.
• Trate en todo momento de capturar todas las excepciones que sean posibles.
• Para contadores y centinelas no use números de punto flotante si no enteros.
• Cuando desarrollo divida el aplicativo en módulos.
• Validar los datos de entrada para todos los valores posibles en especial nulo, y lanzar la excepción personalizada en caso de cualquier valor de los datos inesperados.
• Mensajes de error debe ser corto y fácil de usar, y debe informar al usuario lo que necesita hacer para resolver el problema. In addition, make sure a log is maintained of every error that occurs. Además, asegúrese de que se mantiene un registro de cada error que se produce.
• Siempre guarde versiones de sus desarrollos, cuando realizara cambios significativos.