Mostrando entradas con la etiqueta juego de la vida. Mostrar todas las entradas
Mostrando entradas con la etiqueta juego de la vida. Mostrar todas las entradas

miércoles, 19 de noviembre de 2014

32. Ingeniería del Software y UML: Mercurial.

Mercurial es un sistema de control de versiones multiplataforma, para desarrolladores de software. Está implementado principalmente haciendo uso del lenguaje de programación Python, pero incluye una implementación binaria de diff escrita en C. Mercurial fue escrito originalmente para funcionar sobre Linux. Ha sido adaptado para Windows, Mac OS X y la mayoría de otros sistemas tipo Unix. Mercurial es, sobre todo, un programa para la línea de comandos. Todas las operaciones de Mercurial se invocan como opciones dadas a su programa motor, hg (cuyo nombre hace referencia al símbolo químico del mercurio). (Referencia: Mercurial).

Trigésimo segundo y último episodio de la serie titulada, INGENIERÍA DEL SOFTWARE Y UML impartido por Demian Gutierrez. Concluimos esta serie aprendiendo sobre Mercurial, ¿qué es? y ¿para qué sirve?.

lunes, 17 de noviembre de 2014

31. Ingeniería del Software y UML: Calidad y pruebas de software (Parte 5).

JUnit es un conjunto de bibliotecas creadas por Erich Gamma y Kent Beck que son utilizadas en programación para hacer pruebas unitarias de aplicaciones Java.

JUnit es un conjunto de clases (framework) que permite realizar la ejecución de clases Java de manera controlada, para poder evaluar si el funcionamiento de cada uno de los métodos de la clase se comporta como se espera. Es decir, en función de algún valor de entrada se evalúa el valor de retorno esperado; si la clase cumple con la especificación, entonces JUnit devolverá que el método de la clase pasó exitosamente la prueba; en caso de que el valor esperado sea diferente al que regresó el método durante la ejecución, JUnit devolverá un fallo en el método correspondiente. (Referencia: JUnit).

Trigésimo primer episodio de la serie titulada, INGENIERÍA DEL SOFTWARE Y UML impartido por Demian Gutierrez. Finalizamos el apartado sobre calidad y pruebas de software aprendiendo el manejo del framework JUnit para realizar pruebas se software desarrollados en Java.