Buenas Practicas En La Programacion

Páginas: 5 (1180 palabras) Publicado: 4 de marzo de 2015
Diplomado
Desarrollo de Sitios Web Dinámicos

Buenas prácticas en la programación
En general


El desarrollo en HTML es lento. No esperen hacer un sitio con foro, portada,
noticias, auto-administrable, segura y que regule toda la parte contable de una
empresa en un mes. ¡Un desarrollo de estas características toma fácilmente 6
meses!



Eviten nombres de archivos con espacios o caracteres queno sean parte del
alfabeto inglés. Asimismo, en la gran mayoría de los casos el servidor estará
montado en Linux, el cual diferencia entre mayúsculas y minúsculas. HoLa.txt
no será lo mismo que hola.txt.



Google lo sabe todo: en el 99% de los casos, lo que estemos haciendo también
lo ha hecho otra persona. Ocupen términos relevantes al problema que quieran
solucionar. Ejemplo:
o Saber cómoaplicar la propiedad position de CSS:
ƒ

Escibir en Google: “CSS position” (sin comillas)

o El Javascript no funciona y el mensaje de error no es claro:
ƒ

En Firefox, es muy probable que la “Consola de Errores” nos tire un
error. Copiamos y pegamos ese error en Google.

o No funciona una consulta en PHP:
ƒ

Revisar el uso de la función en PHP.net

ƒ

Si PHP tira un error, copiar y pegar el error enGoogle.

o La base de datos tira número de error pero no especifica de qué se trata:
ƒ


MySQL errno XXXXX, donde XXXXX es el número del error.

Todas las modificaciones a un sistema existente, tendrán que ser probadas
primero en un ambiente protegido, nunca en caliente.



Indenten su código: es de más fácil lectura.



No olvidar este esquema:

Diplomado
Desarrollo de Sitios Web DinámicosÍtem

Participación Servidor

Participación Cliente

HTML

La genera

Lo interpreta

Javascript

La genera

Lo ejecuta

CSS

La genera

Lo interpreta

PHP

Lo ejecuta

Ninguna

Base de Datos

Lo ejecuta

Ninguna

HTML


Construyan su código primero para todos los navegadores y finalicen su
desarrollo con Internet Explorer: es más fácil hacer la página compatible
primero con todos los navegadores yposteriormente con Internet Explorer.
Además, según recientes estadísticas globales, estos últimos dos años IE ha
bajado su participación global de un 75% a un 50%.



En lo posible, apéguense al estándar más actual. (HTML 4.01).



No comenten mucho el HTML: ocupa espacio en la transferencia y al usuario
final le podrá parecer lenta la carga.



Todo input debería tener el atributo maxlength.Esto evita en cierta manera la
inclusión de código malicioso.

Javascript


No confíen en que el usuario tenga habilitado Javascript. Si es necesario
validar un formulario en Javascript, háganlo también en PHP. Cualquier
navegador permite desactivar Javascript.



Para el ingreso de caracteres, no ocupen el evento onKeyPress: si no se suelta
la tecla y se presiona enter o se pulsa en Aceptar, lavalidación nunca ocurre.
En cambio, se recomienda hacer la validación una vez que el usuario ha
llenado todo el formulario y pulsa en Aceptar.



Javascript no muestra errores: al más mínimo error simplemente no funciona.
Revisen si está bien escrito, ya que Javascript diferencia entre mayúsculas y
minúsculas.

Diplomado
Desarrollo de Sitios Web Dinámicos



Ocupen la “Consola de Errores” deMozilla Firefox o bien instalen la extensión
“Firebug” para Firefox. Con el uso de estas herramientas, el 99% de los
problemas relacionados con Javascript los podrán encontrar fácilmente.



Siempre terminen las sentencias con punto y coma (“;”). Es de más fácil lectura
posterior. Además, resulta más fácil la minificación.



Cuando el Javascript es único para una página y no resulta muy grande,inclúyanla en el HTML. De lo contrario, si es muy usado o pesa mucho, déjenlo
en un archivo separado.



Los tags de

Estos documentos también te pueden resultar útiles

  • Buenas Practicas De Programacion
  • Buenas practicas de programacion
  • Las buenas practicas de la programacion
  • Practica de programacion
  • Programacion practica
  • Practicas de programacion
  • Practica De Programacion
  • PRACTICA DE PROGRAMACION

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS