Aconseje un buen libro (libros) sobre el diseño de la arquitectura de software. Nivel intermedio principiante

Asesorar libros sobre diseño de software. Mientras leo "Código perfecto" de S. McConnell, me siento poco ... Estoy más interesado en diseñar en el campo de la programación web, pero en general no renunciaré a consejos más abstractos y no relacionados con la tecnología.

Respuestas
pat allen
link Mastkhev, como dicen
dónde obtenerlo, siempre he querido leer :) - steven jamal
¿Y por qué el ozono no es realmente cómodo? Sólo compro libros allí. - robin romero
Genial, comencé a leer este libro. En la tabla de contenidos - lo que necesito. Veamos el contenido. - hannah vandeveire
jeraldo
Esto está lejos del nivel inicial, y está escrito en un lenguaje tal que es difícil obligarse a profundizar en él. El libro probablemente ya sea para profesionales, aunque no creo que sea un clásico. - josh keller
Esto ya está dominado, al menos trato de no olvidarme de las recomendaciones de este libro. Lo tengo prácticamente de escritorio. - siddharth desai
Ayer mismo compré lo mismo. Sí, el libro está escrito en un lenguaje bastante simple, pero el que piensa en la arquitectura del software ya debería saber algo. - serina
megan hardee
Head first Design Patterns Realmente me gustó. Algunas veces miro para verificar el conocimiento de las plantillas
jayne capps
El diseño exitoso del software es posible bajo las siguientes 3 condiciones básicas:
1. Conocimiento de UML
2. Conocimiento de Patrones (Diseño y Software)
3. Posesión de herramientas especiales de diseño.
Listado por orden de masterización.
En mi opinión, el libro link puede considerarse muy exitoso en este tema.
Brad. El conocimiento de UML no ayuda en absoluto al diseño.
Los procesos cognitivos no se aceleran de ninguna manera al conocer los detalles de la sintaxis UML.

Los frutos del proceso cognitivo se pueden escribir de cualquier forma, y ​​UML es solo uno en un millón. A menudo, las personas vienen con su propio ML - muhammad amiruddin
carly bowden
Agregaré que personalmente ayudé (es decir, recuerdo):

 - Fowler, Scott UML. Lo básico.

 - Nilsson. Aplicación de DDD y patrones de diseño.
derklbot rosenstrauch
Además de los patrones de diseño, link saldrá bien.
santha
En cuanto a los patrones, está el sitio www.dofactory.com/, también tienen un libro sobre patrones. Los ejemplos no siempre coinciden, pero en general, todo está descrito en un lenguaje bastante simple, y si Gang of Four es difícil, entonces puedes tratar de lidiar con este libro.
Con Gang of Four, todo está bien, olvidé hacerle una pregunta. - morris
marci
Estos no son libros, pero estos recursos en línea también pueden ser útiles:
 www.design-pattern.ru  www.javenue.info/themes/ood  link  link  www.oodesign.com
Core J2EE Patterns - corrina lawson