Este post quizá sea algo personal, pero soy una persona bastante estructurada en general en mi vida, y eso no varía a la hora de programar. Creo que el orden y la claridad son realmente aspectos esenciales en el área de programación o desarrollo.
Es por eso que os voy a plantear un decálogo de buenas prácticas a la hora de programar.
- A la hora de comenzar un desarrollo planteate y organizate un esquema de trabajo, por donde comenzarás, y como dividiras las tareas, asigna prioridades y mantén tus ideas lo más ordenadas posible, que para desordenarse ya habrá tiempo!
- Si lo que estás sentándote a programar es más que un pequeño script, planea y cumple cuidadosamente un árbol de carpetas y archivos, y piensa donde se guardará cada archivo (que luego a todos nos pasa de tener 2 carpetas de imágenes, o 2 archivos de funciones).
- Haz tu código lo más limpio y ordenado posible, guarda las funciones en un archivo funciones.php que puedes incluir (con include o require).
- Organiza bien tu código, no dudes en utilizar indentados, saltos de línea y espacios en blanco.
- Utiliza nombres de variables representativos, no llames a todo $var1, $a, $b, si es la fecha de alta, pues ponle $fechaAlta o $fecha_alta o como te guste, pero se claro, será más facil entenderte y que te entiendan.
- Comenta el código, es altamente recomendable que comentes el código, ya que siempre será muchísimo más facil entenderlo, incluso para ti mismo si lo retomas pasados algunos meses.
- Respalda la información, nada peor que llevar días desarrollando y que por un corte de luz, una rotura del disco duro o el motivo que fuere perder la totalidad o parte del proyecto. No cuesta nada y de seguro que os ahorra unos dolores de cabeza.
- Quizá no es lo más útil, pero a veces es lindo tener al comienzo de un script o proyecto que nos llevará meses, la fecha en que lo comenzamos.
- Reutilizar código, utilizar bucles y funciones para tareas que se realizan varias veces, ahorra código, tiempo y espacio ;)
- Y por último: no tomes mucho café, recuerda que no eres un periférico de la PC, no olvides alimentar al perro y recuerda que lo que empieza por una línea de código … nadie sabe donde terminará!





El 28 de Febrero de 2008, MWNS dijo:
Interesante, muy bien logrado (y)
Ingresaré la fecha de ahora en adelante en todo script que inicie ‘).
saludos.
El 17 de Marzo de 2008, Jaime dijo:
Muy interesante, creo que debería comenzar por aplicar esos principios en mi vida personal.
El 26 de Junio de 2008, Juan dijo:
…estoy aprendiendo diseño web, y me parecia esencial tener algun tipo de conocimento sobre php, MySQL, etc…pero la verdad andaba perdido….tus manuales me han ayudado al menos a tener una idea basica.Gracias y animo!!
El 21 de Julio de 2008, Marcelo dijo:
Gracias Juan por tu coentario!
Me alegro que estos artículos, y tutoriales de PHP te ayuden en tu camino de aprendisaje sobre tecnologías web! :)