Professional Documents
Culture Documents
20 Introduccin
El UP define el Modelo de Implementacin. ste contiene los artefactos de implementacin como el cdigo fuente, las definiciones de bases de datos, las pginas JSP/XML/HTML, etc. Eleccin del lenguaje Se recomienda Java para los ejemplos debido a su uso extendido y familiaridad.
http://longinox.blogspot.com
Cambios en el cdigo, herramientas CASE e ingeniera inversa Es deseable que los diagramas generados durante el diseo se actualicen de manera semiautomtica para reflejar los cambios en el trabajo de codificacin siguiente.
20.2 Transformacin de los diseos en cdigo 20.3 Creacin de las definiciones de las clases a partir de los DCDs
Como mnimo, los DCDs describen los nombres de las clases e interfaces, las superclases, signatura de los mtodos y los atributos simples de una clase. Definicin de una clase con mtodos y atributos simples A partir del DCD, la transformacin de las definiciones de los atributos bsicas y las signaturas de los mtodos a la definicin Java es directa. Hay que observar como se incorpora en el cdigo fuente el constructor Java. Se deriva del envo del mensaje create en el diagrama de interaccin correspondiente. Aadir atributos de referencia Un atributo de referencia es un atributo que referencia a otro objeto complejo, no un tipo primitivo. Estos atributos se deducen de las asociaciones y la navegabilidad de un diagrama de clases.
Atributos de referencia y los nombres de los roles Cada extremo de asociacin se denomina rol. Un nombre de rol es un nombre que identifica al rol y, a menudo, proporciona algo del contexto semntico acerca de la naturaleza del rol. Si el nombre de un rol est presente en un diagrama de clases, hay que utilizarlo como base para el nombre del atributo de referencia durante la generacin de cdigo. Transformacin de los atributos
http://longinox.blogspot.com
http://longinox.blogspot.com
En esta prctica, se escribe el cdigo de las pruebas de unidad antes del cdigo que se va a probar y los desarrolladores escriben el cdigo de las pruebas de unidad para todo el cdigo de produccin. Entre las ventajas encontramos: o Se escriben realmente las pruebas de unidad. o Satisfaccin de los programadores. o Aclaracin de las interfaces y el comportamiento. o Verificacin demostrable. o La confianza de cambiar cosas.
http://longinox.blogspot.com