LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 
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.

Pin It

No estás registrado para postear comentarios



Redes:



   

 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías