He aquí algunos simples principios básicos, para un desarrollador de software, algo que encontré por la web hace bastante tiempo y lo pongo a disposición para todos mis colegas
No repitas
Posiblemente el principio por excelencia, no se debe duplicar información ya que la duplicación incrementa la dificultad de cambios y su posterior evolución.
Regla del noventa-noventa
“El primer 90% del código ocupa el 90% del tiempo de desarrollo. El 10% restante del código ocupa el otro 90% de tiempo de desarrollo.”
(27/01/2006 09:58 EST): Red Hat Linux planea lanzar una versión de Linux compatible con las computadoras Macintosh basadas en procesadores de Intel.