Architecture Archive

The Art of Visualising Software Architecture

“The Art of Visualising Software Architecture” is a book written by Simon Brown to discuss the problem of the representation of software architecture. For the author, software developers mostly lack the skills needed for an effective visual

Implementing Domain-Driven Design

Wikipedia defines domain-driven design (DDD) as “an approach to develop software for complex needs by connecting the implementation to an evolving model.

Just Enough Software Architecture

Is there a middle way between the traditional Big Architecture Upfront and the Natural Architecture Emergence proposed by some Agile developers? This is the goal of this book that tries to provide guidelines and models on how

Documenting Software Architectures

The fist thing that I liked about this book on documenting software architectures is that the authors know how to write. It is both easy to read and well structured. The book provides a reading guide for