viernes, 29 de mayo de 2009

UnpredictableIssue.Timeout(1036800)

La conexión al Proyecto entro en un ciclo, del cual, está a punto de salir.

for(force_majeure,force_majeure>=0,absence=1)
{
MobProject.sleep(absence*1000);
}

Sin embargo, el tiempo no se ha desperdiciado y dejo aquí unas ideas que me han caído de distintas fuentes:


  1. KISS (Keep It Simple Stupid).- No hay que complicarse, aunque existan reglas y nos apeguemos a ellas por el bien de todos, no debemos alejar de nuestra mente las soluciones simples y obvias aunque estas parezcan romper reglas de oro.
  2. SCRIPTS, si la lógica de lo que deseas implementar es "compleja", se la imagina el director, pero si es "simple" va en los guiones. Mantener la parte compleja del código, dentro del mismo, y la parte "simple" fuera de este, en scripts; no solo nos ayuda a administrarlo de manera más eficiente, también proporciona una fuerte base para el desempeño.
  3. Evita la Redundancia. Si necesitas algun código en dos o más partes dentro de tu programa, solo debe existir en un solo lugar. Aplica para funciones, datos y derivados. Recuerda "En la Herencia, esta la Evolución"
  4. PARSEAR archivos es una de las tareas más comunes del programador, crear editores de texto para diferentes tipos de archivos e incluso un lenguaje propio no deben ser imposibles en su mente. Todo Programador de Videojuegos debe comenzar manipulando archivos de texto.
  5. Documentar. Comentar y respetar un estilo de codificar, son reglas que nunca pasaran de moda.

No hay comentarios:

Publicar un comentario