İstediğiniz soru bir şekilde çok somut. Yazılım mimarisi farklı şeylerdir ve yazılım mimarları çok çeşitli bir demet.
Yine de birkaç not:
Yukarıda belirtilen "Temiz Kod", programlama konusunda şimdiye kadar okuduğum en iyi kitaplardan biri. . Fakat kesinlikle mimarlıkla ilgili bir kitap değil. Geliştiriciler için zorunlu okuma, evet, fakat daha büyük şeylerin nasıl bir araya geldiği hakkında çok fazla fikir vermez, imo.
Fowler tarafından "PoEAA" iyi bir kitap, ancak başkasının söylediği gibi, şimdi biraz eski ve sunulan kalıpların birçoğu birkaç yıl önce kullanılmıyor.
Eric Evans'ın DDD kitabı, yazılım inşası ve müşteri işbirliğine dair çok sağlam ve ilham verici bir kitap - mimarlar için değerli beceriler, ancak geliştiriciler için de iyi.