Mostrando entradas con la etiqueta modularidad. Mostrar todas las entradas
Mostrando entradas con la etiqueta modularidad. Mostrar todas las entradas

viernes, 28 de marzo de 2014

Buenas tardes, en esta entrada hablaremos sobre la Abstracción, Ocultamiento de información y encapsulación, además hablaremos también sobre el rol de la abstracción...

Abstracción, Ocultamiento de Información y Encapsulación son conceptos diferentes pero fuertemente relacionados. Podríamos argumentar que la abstracción es la técnica que nos ayuda a identificar que es significativo y que no lo es de un objeto. La encapsulación es la técnica que nos permite construir con estos aspectos, los de significación y aquellos que no lo son, una entidad cohesiva, una cápsula. El ocultamiento de información es la técnica que nos permite enfatizar, hacer visibles, que aspectos son esenciales a la entidad y cuales no.

lunes, 24 de marzo de 2014

Continuando con el tema de abstracción que como habrán notado en entradas anteriores es sumamente importante en la programación, ahora hablaremos sobre la abstracción y la programación


En los primeros días de la programación los programadores introducían instrucciones en el computador como secuencias de unos y ceros. Los códigos mnemónicos del lenguaje ensamblador fueron abstracciones diseñadas para liberar a los programadores de recordar los patrones de bits que componían cada instrucción.

domingo, 23 de marzo de 2014

Buenas tardes, hoy voy a continuar con una entrada que se relaciona íntegramente con una entrada previa de abstracción...
Hablaremos sobre Complejidad y Abstracción.


El desarrollo de software está lejos de ser una tarea trivial, por el contrario desarrollar software implica tratar con la complejidad, no solo como Brooks sugiere con la complejidad esencial de la porción de la realidad que se pretende modelar, sino además, con la complejidad arbitraria, propia del proceso de desarrollo.

sábado, 22 de marzo de 2014

Para continuar con la series de entradas que iniciamos hace un tiempo del hilo de El Arte de Programar, donde hablamos de criterios de calidad, y de programación en general, hoy vamos a hablar de Ocultamiento de Información


El principio de ocultamiento de información puede ser establecido de manera informal de la siguiente manera: Toda la información acerca de un modulo debería ser privada al él, a menos que específicamente sea declarada pública.

viernes, 21 de marzo de 2014

Buenas tardes lectores! hoy hablaremos sobre Unidad de Modularidad Lingüistica, para seguir con el tema de Modularidad respecto al hilo de El Arte de Programar.



Este principio expresa que el formalismo utilizado para expresar el diseño, programas, funciones, debe soportar la siguiente vista de modularidad: los módulos deben corresponder a unidades sintácticas en el lenguaje usado.

Hoy hablaremos sobre dos terminos importantes a la hora de hablar de modularidad, Continuidad Modular y Protección Modular



martes, 3 de diciembre de 2013

En esta entrada hablaremos sobre la modularidad, un concepto que mucha gente proclama conocer, pero en los hechos reales podemos apreciar que confunden seriamente el concepto en la mayoría de los casos.


En general los paradigmas para el desarrollo de software incluyen un criterio de calidad llamado modularidad, que establecido de manera simple propone que las piezas resultantes de aplicar el criterio de partición propuesto por el paradigma, sean entendibles individualmente, para lo cual deberían ser cohesivas y estar bajamente acopladas.
Subscribete al RSS Follow me on Twitter!