CoNcePtOs dE DisEñO
ke ondazZZ puez aki les dejo esta pekeño artculo de conceptos de diseño:
Drante las cultimas cuatro decadas se ha experimentadola evolucion de un conjunto de conceptos fundamentales de diseño de software. cada uno de ellos proporcionaran la base de donde el desiñador podra aplicar los metodos de diseño mas sofisticados.y esto consiste:
Abstraccion
Cuando se tiene en consideracion una solucion modular a cualquier problema, se exponer muchos niveles de abstraccion. En el nivel mas alto de abstraccion, la solucion se pone como una medida extensa empleando el lenguaje del entorno del problema. En el nivel mas alto de abstraccion, la solucion se pone como una medida extensa empleando el lenguaje.
Refinamiento
El refinemiento paso a paso es una estrategia de diseño descendente propuesto originalmente por NIKLAUS WIRTH. El desarrollo de un programa se realiza refinando sucesivamente los niveles de detalle procedimentelas.
Modularidad
El concepto de modularidad se ha ido exponiendo desde hace casi cinco decadas en el software de computadora; es decir, el software se divide en componentes nombrados y arbodados por separado, llamados frecuentemente modulos.