Microsoft .NET - Architecting Applications for the Enterprise (Developer Reference)
A software architect’s digest of core practices, pragmatically applied
Designing effective architecture is your best strategy for managing project complexity–and improving your results. But the principles and practices of software architecting–what the authors call the “science of hard decisions”–have been evolving for cloud, mobile, and other shifts. Now fully revised an...more
Be the first to ask a question about Microsoft .NET - Architecting Applications for the Enterprise
But anyway I've decided to check the refreshed "Architecting Applications for the Enterpr ...more
Kapitola o DDD zase s náboženskou úctu papouškuje všechna dogmata od Evanse, a to i ta zastaralá nebo papežem DDD, který určitě není neomylný, nezdůvodňovaná, ale věřícími v DDD, kteří svatým ohněm spalují architekturu vlastní aplikace na popel, bezmyšlenkovitým perem v blogpostech a twítech s odérem nezaměnitelné aury provinční konferenční blbosti šířená (viz ...more
Part I (chapters 1 to 4) is very general and less interesting to the seasoned architect.
Part II is ok and introduces different possible architectures
Part III describes the Domain Model, CQRS and Event Sourcing. This is the most interesting part as it covers patterns that have emerged since the first edition of this book.
Part IV glosses quickly over the persistence layer
This book stays at the surface. I see it as a catalog of things to be investigated into more details.
Some parts lo ...more
The book is well structured into four core sections / parts. I found the third part, Supporting Architectures, to the be most interesting and one that provides most bang for the buck for this book. It talks about Domain Model, CQRS and Event Sourcing and provides examples on the implementation of these patterns.
The insights on why to use a particular technology over another is highly valuable. Concepts like Information Hiding, SoC, Cohesion and C ...more
Goodreads is hiring!
Learn more »