This book is an original Chinese author, Wen Yu. I feel that Wen Yu is one of the few people in the Chinese IT industry who can write more systematic ideas.
From the book, Wen Yu is familiar with the existing architecture design theories, familiar with the conventional practices of domestic and international architecture design, and is always active at the front-line of architecture design, I have many ideas in architecture design. He organized his ideas and methods in architecture design into a set of methodologies named admems.
The admems method of Wen Yi divides the architecture design into three stages: Pre-design, concept design, and detailed design. Different stages have different work points, but each stage must focus on non-functional requirements. Each stage is subdivided to provide some methods or tools. For example, in the pre-design phase, an admems matrix is provided to meet the requirements. The columns of the matrix are: generalized requirements, quality, and constraints. The rows are: business-level requirements, user-level requirements, and development-level requirements. I personally feel that this matrix is more practical in requirement sorting. For example, in the detailed design stage, a "target-scenario-Decision Table" is provided to classify the scenario into different targets. Each scenario provides corresponding decisions, which is also a practical tool for sorting out ideas.
In summary, this book introduces the author's admems method and indirectly depicts a general concept of architecture design. The book is not thick, only 181 pages. I personally think it is worth reading by all software developers rather than architects.