En la literatura reciente, son conocidos los libros de arquitectura de Simon Brown (los he leído y me han gustado) y también Bob Martin (aún no he leído Clean Architecture). El primer libro sobre el que recuerdo leer de arquitectura de software fue el clásico Code Complete de Steve McConnell. Más allá de estos libros, el año pasado cuando me invitaron a la conferencia GSAS, tuve la suerte de conocer a varios autores de libros de arquitectura que no conocía. Solo por lo mucho que me gustó como hablaban y haberles conocido en persona, creo que aprenderé mucho leer estos libros. Algunos de estos autores tienen 30 o 40 años trabajando en el sector en gran variedad de proyectos, con lo cual su punto de vista me interesa mucho. Ya me resultó muy interesante durante la conferencia. Los tengo en la lista de libros pendientes, pero los quería compartir por aquí porque varias personas me han preguntado:
- Fundamentals of Software Architecture – Mark Richards & Neal Ford
- Software Architecture in Practice – Len Bass
- Essential Software Architecture – Ian Gorton
- Just Enough Software Architecture – George Fairbanks
- DevOps: A Software Architect’s Perspective – Len Bass, Ingo Weber
- Software Systems Architecture – Nick Rozanski & Eoin Woods
En la conferencia tuve además la oportunidad de conocer a David Farley (autor del célebre libro Continuous Delivery), de reencontrarme con colegas como Viktor Farcic (ha escrito varios libros muy interesantes), Álvaro García, Cristian Cotes, Juan Manuel Serrano o Cristian Ciceri, entre otros. Pude conocer en persona a Alex Soto, autor de Testing Java Microservices, y a más colegas del gremio que no conocía en persona. Me gustó mucho el evento. Estoy agradecido a toda las personas que lo hicieron posible.