Los siete hábitos de los
programadores altamente
efectivos
M.C. Juan Carlos Olivares Rojas
Referencias
• Tomado de:
• http://www.technicat.com/writing/programmi
ng.html
• Copyright ©2004-2005 by Philip Chu All
rig...
1. Entender los requerimientos
• Construir tarde.
• Primero se debe analizar todos los
problemas antes de realizar una
imp...
2. Mantenerlo real
• Usar datos reales. Nada de datos de prueba,
se necesitaría invertir dos veces más tiempo
• Usar imple...
3. Entender tu código
• Código con estilo. Sangrarlo.
• Cut and paste. Envitar lo más posible.
• Mantenerlo limpio. Hacer ...
3. Entender tu código
• Preguntas, comentarios. Poner
documentación en código
• Alertas completas. Tomar en consideración
...
4. Programación óptima.
• Codificar con propósito. Realizar funciones
que se van a ocupar.
• No realizar código de más. Re...
5. Administración por nuestra cuenta
• Ya se han cumplido con los objetivos
propuestos.
• Planificar el progreso.
6. Educación continua
• Es ciencia.
• Software libre. Todos los recursos
(manuales, libros, foros de discusión, etc.)
está...
7. R-E-S-P-E-C-T
• Existen algunas cosas como preguntas
estúpidas.
• Existen algunas cosas como respuestas
estúpidas.
¿Preguntas?
Próxima SlideShare
Cargando en…5
×

7 habitos de los programadores altamente efectivos

135 visualizaciones

Publicado el

7 habitos de los programadores altamente efectivos

Publicado en: Software
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
135
En SlideShare
0
De insertados
0
Número de insertados
4
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

7 habitos de los programadores altamente efectivos

  1. 1. Los siete hábitos de los programadores altamente efectivos M.C. Juan Carlos Olivares Rojas
  2. 2. Referencias • Tomado de: • http://www.technicat.com/writing/programmi ng.html • Copyright ©2004-2005 by Philip Chu All rights reserved.
  3. 3. 1. Entender los requerimientos • Construir tarde. • Primero se debe analizar todos los problemas antes de realizar una implementación. • Entregar siempre. Nunca olvidarse de las fechas de entrega.
  4. 4. 2. Mantenerlo real • Usar datos reales. Nada de datos de prueba, se necesitaría invertir dos veces más tiempo • Usar implementaciones reales. Construir aplicaciones definitivas y no ver prototipos. • Mezclar siempre. Programadores con probadores de software.
  5. 5. 3. Entender tu código • Código con estilo. Sangrarlo. • Cut and paste. Envitar lo más posible. • Mantenerlo limpio. Hacer el código lo más sencillo posible.
  6. 6. 3. Entender tu código • Preguntas, comentarios. Poner documentación en código • Alertas completas. Tomar en consideración todos los warnigs.
  7. 7. 4. Programación óptima. • Codificar con propósito. Realizar funciones que se van a ocupar. • No realizar código de más. Refactorizar. • Encontrar el cuello de botella.
  8. 8. 5. Administración por nuestra cuenta • Ya se han cumplido con los objetivos propuestos. • Planificar el progreso.
  9. 9. 6. Educación continua • Es ciencia. • Software libre. Todos los recursos (manuales, libros, foros de discusión, etc.) están disponibles en línea.
  10. 10. 7. R-E-S-P-E-C-T • Existen algunas cosas como preguntas estúpidas. • Existen algunas cosas como respuestas estúpidas.
  11. 11. ¿Preguntas?

×