Testing en Paradigma Orientado a Objetos

En la programación estructurada, solo nos preocupamos por llegar de un punto A a un punto B. O en otras palabras, dada una entrada, deseamos obtener una salida específica sin importar el proceso para obtenerla. No importa cuantas veces repitamos el proceso, obtendremos la misma salida para la misma entrada. Cuando aprendí que el paradigma …

Verificación y validación de software

Durante el desarrollo de este semestre hemos hablado sobre la importancia del modelado y diseño de software para realizar software de calidad. Sin embargo, hasta ahora no nos hemos detenido a pensar que es un buen software. En resumidas cuentas, podemos decir que buen software es aquel el que cumple las expectativas del cliente de …

Reflexiones de un parcial II

Primer parcial lo puedo definir como un parcial extrínseco. El objetivo de los post de ese periodo, era definir una mega historia que contara los fundamentos para el modelado de software. Los escritos tenían un carácter más impersonal, el objetivo era transmitir conocimiento a través de pequeños cuentos que fueran fáciles de recordar y generar …

From classes to code

¿Cómo transformar diagramas de clases a una implementación de código? Para mí, esta pregunta esconde el santo grial de la programación. Luego de adentrarme a la red, para leer la teoría al respecto, o al menos encontrar la opinión pública me encontré con un resultado interesante: Nadie habla específicamente sobre como impelementar código. Lo que …

De diagramas a tablas

En la actualidad la información y los datos han cobrado una importancia fundamental. La cantidad de datos que generamos y transmitimos todos los días es increíble. Nuestros cielos se encuentran atestados de ondas electromagnéticas cargadas de información, en todas las frecuencias, por todos lados. Construimos infraestructuras para compartir y guardar esos datos. Guardar. Porque es …

UML II: la venganza de los diagramas

En el post anterior inicié una exploración a través del Lenguaje de Modelado Unificado (UML por sus siglas en inglés). Quizá abruptamente inicié la controversial discusión si utilizar o no usar UML y porqué. Además, exploramos algunos de los diagramas más utilizados en la industria. UML posee 19 diagramas distintos, con los que cubre la …

Reflexiones de un parcial

Han pasado ya algunas semanas y es tiempo de recapitular lo que he aprendido en lo que va de este curso. Más de alguna vez he remarcado la importancia de las analogías e historias en algunos de mis post. Creo firmemente que una de las historias más importantes de las cuales puedo escribir es sobre …

Patrones de diseño

Tengo una pequeña biblioteca digital en la cual voy guardando libros que me gustaría leer, me encanta releer o aún no consigo su copia en físico. Esa pequeña biblioteca es de temas variados, literatura, poesía, psicología, desarrollo de software, entre otros. Platicando con un amigo, me hizo recordar esta curiosa antología y hallé el libro …

Diseña un sitio como este con WordPress.com
Comenzar