Esta obra está dirigida a los desarrolladores profesionales y estudiantes que deseen alcanzar un alto nivel de conocimientos con los que crear diagramas estáticos y dinámicos en UML, lo que facilitará la construcción de aplicaciones de una forma metódica, organizada y segura. En ella hallará una ex...
Esta obra está dirigida a los desarrolladores profesionales y estudiantes que deseen alcanzar un alto nivel de conocimientos con los que crear diagramas estáticos y dinámicos en UML, lo que facilitará la construcción de aplicaciones de una forma metódica, organizada y segura. En ella hallará una explicación completa y didáctica de la sintaxis y semántica de UML 2.x, encontrará una gran colección de ejemplos reales que le ayudarán a progresar rápidamente en el aprendizaje del modelado de sus aplicaciones. Además, mediante la evolución de tres proyectos de software basados en un videojuego de ajedrez, una aplicación CVS y un cliente/servidor de cifrado remoto, recorrerá los aspectos esenciales del Análisis y Diseño Orientado a Objetos con UML, desde la adquisición de requisitos hasta la implementación en los lenguajes Java, C++ y Python. Con todo ello, en el presente volumen podrá encontrar: ? Una introducción al estado del arte de la Ingeniería de Software. ? Diagramas inteligibles y explicaciones detalladas de la sintaxis UML 2.x. ? Once tipos de diagramas más modelado del dominio. ? Un capítulo completo sobre patrones de diseño GOF. ? Un capítulo sobre patrones GRASP de buenas prácticas de programación. ? Un capítulo completo dedicado a OCL (Object Constraint Language). ? Implementación en Java, C++ y Python de los diagramas explicados. ? Descarga de los códigos y esquemáticos desde el servidor de Editorial Ra-Ma. ? Una referencia completa de UML y Programación Orientada a Objetos.
Este sitio web almacena datos como cookies para habilitar la funcionalidad necesaria del sitio, incluidos análisis y personalización. Puede cambiar su configuración en cualquier momento o aceptar la configuración predeterminada.
Las cookies necesarias ayudan a hacer una página web utilizable activando funciones básicas como la navegación en la página y el acceso a áreas seguras de la página web. La página web no puede funcionar adecuadamente sin estas cookies.
Personalización
Las cookies de personalización permiten a la página web recordar información que cambia la forma en que la página se comporta o el aspecto que tiene, como su idioma preferido o la región en la que usted se encuentra.
Análisis
Las cookies estadísticas ayudan a los propietarios de páginas web a comprender cómo interactúan los visitantes con las páginas web reuniendo y proporcionando información de forma anónima.
Marketing
Las cookies de marketing se utilizan para rastrear a los visitantes en las páginas web. La intención es mostrar anuncios relevantes y atractivos para el usuario individual, y por lo tanto, más valiosos para los editores y terceros anunciantes.