miércoles, 9 de abril de 2014

7 principios del desarrollo del software aplicables a la vida


Buenas... desde hace unas semanas, demasiadas ya, tenía pendiente escribir esta entrada que surgió como complemento o respuesta a la del gran Miguel Ángel Mañez que titulaba "Sueñan los gerentes con bases de datos", que reflexionaba sobre los beneficios que aportaría a los directivos contar con conocimientos sobre programación y la necesidad de que fuera así. Entrada muy recomendable que no deberías perderte.

Por eso, hoy, me he decidido, por fin, a elegir y citar siete principios (no están todos los que son, pero son todos los que están) relacionados con el desarrollo del software que he tenido la buena suerte de poder aplicar a la vida, en su mayoría son sencillos de comprender, y si no es así, estaré encantado de explicarlos en futuras entradas o en los comentarios de este post como respuesta a vuestras preguntas.

Los 7 principios elegidos:
  1. No te repitas a ti mismo.
  2. Ante un problema, divide y vencerás.
  3. Aplica el principio KISS: "Keep it simple, stupid".
  4. Nunca confíes en los usuarios.
  5. No trabajes para tí, trabaja para que alguien pueda y quiera continuar tu trabajo.
  6. El objetivo es mantener el acoplamiento lo más bajo posible y la cohesión lo más alta posible.
  7. La mejora continua es el único camino para acercarse hacia la perfección imposible.
Y con esta cuenta saldada, me despido hasta la próxima dejándoos una canción mítica...

I was made for loving you baby
Kiss

1 comentario:

  1. Apuntados en la agenda, creo que resumen muy bien la base de ese gran sistema caótico que se llama vida jeje.

    Yo añadiría uno: "ningún problema debería resolverse dos veces" :)

    Un abrazo maestro

    ResponderEliminar