LinuxParty
Los principios son leyes naturales de carácter general que actúan independientemente a que nosotros tengamos conocimiento o no de ellos, los principios pueden aparecer en la mayoría de las doctrinas por ello vamos a ver principios indiscutibles de la "Ingeniería del Software".

No te repitas
Podremos encontrarlo escrito de varias formas "No te repitas", "Una vez y sólo una", "Don't repeat yourself", "DRY", etc.
Es 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.
Es muy importante entender la palabra "información" en su sentido más amplio, como por ejemplo datos almacenados en una base de datos, código fuente de una aplicación, documentación, etc.
Si hacemos caso a este principio cualquier cambio tendrá que ser efectuado en un único lugar, de lo contrario los cambios pueden provocar fallos y la información no estará sincronizada.
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."
(The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.)
Este principio fue hecho popular por Jon Bentley's en Septiembre de 1985, en una columna llamada "Programming Pearls" de la revista "Communications of the ACM".
Tambień se enuncia como: el tiempo que falta para acabar el proyecto es constante.
La regla del noventa-noventa es una instancia del Principio de Pareto.
Principio de Hanlon
- Nunca le atribuya a la maldad lo que puede ser explicado por la estupidez
- Nunca le atribuya a estupidez lo que pueda explicarse adecuadamente mediante la ineptitud
- Nunca le atribuya a ineptitud lo que pueda explicarse adecuadamente mediante el desconocimiento
La primera frase es bastante común entre hackers.
Continúa en Tu Función.

-
Apache
- Apache continúa ganando cuotas del mercado
- Microsoft inicia guerra contra Apache
- Cómo bloquear a los spammers/hackers con mod_defensible en Apache2
- Apache2: Logea una base de datos MySQL Con mod_log_sql (Debian Etch)
- Insertar Python en Apache 2 con mod_python
- Cómo configurar Apache2 Con mod_fcgid Y PHP5 En Debian Etch
- Almacenamiento caché con el módulo de Apache mod_cache en Debian Etch
- Instalar Apache2 con PHP5 y MySQL en Ubuntu 9.04 (LAMP)
- Chroot en Apache2 con mod_chroot en Debian Lenny
- Como comprobar la configuración de un Apache
- Apache renuncia al Comité Ejecutivo JCP
- Instalación de Apache2 con PHP5 y MySQL en CentOS 5.5 (LAMP)