Puntuación:
Actualmente no hay opiniones de lectores. La calificación se basa en 50 votos.
Large-Scale C++ Software Design
Este es el libro definitivo para todos los profesionales del software C++ implicados en grandes esfuerzos de desarrollo, como bases de datos, sistemas operativos, compiladores y marcos de trabajo.
Es el primer libro de C++ que demuestra realmente cómo diseñar grandes sistemas, y uno de los pocos libros sobre diseño orientado a objetos orientado específicamente a los aspectos prácticos del lenguaje de programación C++. En este libro, Lakos explica el proceso de descomposición de grandes sistemas en jerarquías físicas (no de herencia) de componentes más pequeños y manejables.
Estos sistemas, con sus dependencias físicas acíclicas, son fundamentalmente más fáciles y económicos de mantener, probar y reutilizar que los sistemas estrechamente interdependientes. Además de explicar la motivación para seguir buenas prácticas de diseño físico y lógico, Lakos ofrece un catálogo de técnicas específicas diseñadas para eliminar las dependencias cíclicas, de compilación y de enlace (físicas). A continuación, amplía estos conceptos de sistemas grandes a muy grandes.
El libro concluye con un exhaustivo enfoque descendente del diseño lógico de componentes individuales. Los apéndices incluyen un valioso patrón de diseño, Protocol Hierarchy, diseñado para evitar los "fat inte".
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)