buenas practicas para programar

Páginas: 2 (352 palabras) Publicado: 19 de noviembre de 2013
Buenas prácticas para programar.
Por buenas prácticas se entiende un conjunto coherente de acciones que han rendido buen o incluso excelente servicio en un determinado contexto y que se espera que,en contextos similares rindan similares resultados.
Estas dependen de las épocas, de las modas y hasta de la empresa consultora o del autor que las preconiza. No es de extrañar que algunas seanincluso contradictorias entre ellas.
¿Por qué se desarrolla mal?
Falta de tiempo
Falta de conocimiento
Falta de motivación
Acudir a las fuentes equivocadas
Fallos en las etapas iniciales dedesarrollo de software (análisis, requisitos, etc.).
Ejemplos:
Manténgalo simple: la mejor solución a un problema es la más simple.
Menos código = menos bugs.
Evitar crear algo que no vamos a necesitar.Es común tratar de ver el futuro y comenzar a crear abstracciones que todavía no estamos usando.
No me haga pensar. Evitar la pregunta ¿y ahora como lo hago? Los nombres de las funciones variables ,etc. Deben declara claramente lo que hacen.
Principio abierto/cerrado. Clases, módulos, funciones, etc. Deben estar abiertas a la extensión. Escribir clases, no para que otros las modifiquen sino paraque se usen y extiendan.
Escriba código pensando en el que va a mantenerlo. Escriba el código como si el que tuviera que mantenerlo fuera un psicópata asesino que conoce donde vives.
Principio delmenor asombro. Ejemplo: el nombre de una función debería corresponder con lo que hace.
Principio de responsabilidad única. Un componente de código debe ejecutar una única y bien definida tarea.Minimizar el acoplamiento. Cada componente (bloque de código, clase, función, etc.)debe minimizar las dependencias de otros componentes.
Maximizar cohesión. Evitar implementar en un componente dosfuncionalidades que no están relacionadas, cumplimento tareas que no tienen relación
Ocultar detalles de implementación. Usar correctamente modificadores de acceso: public, private y protected.
Evitar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Buenas prácticas para un datamart
  • una buena practica para un cultivo
  • Programa para practicar
  • Programa Para Practica Docente
  • Programas buenos para convertir a mp3
  • Buenas practicas para cultivar frijol
  • Buenas practicas para el cultivo de platano
  • Buenas prácticas para una instalación solar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS