Tagged articles
5 articles
Page 1 of 1
Architect's Journey
Architect's Journey
Nov 20, 2025 · R&D Management

The Four‑Layer “Dao‑Fa‑Shu‑Qi” Model: A Universal Framework for Architects

The article presents a four‑layer thinking model—Tools, Techniques, Principles, and Way—that guides architects in selecting appropriate technologies, applying disciplined methods, making strategic architectural decisions, and understanding business fundamentals and industry trends to evolve from technical experts to strategic partners.

System DesignTool Selectionarchitectural principles
0 likes · 10 min read
The Four‑Layer “Dao‑Fa‑Shu‑Qi” Model: A Universal Framework for Architects
Architecture Digest
Architecture Digest
Jan 11, 2017 · Fundamentals

The Journey of a Software Architect: Lessons, Principles, and Career Path

This article recounts the author's personal journey from a graduate working in government to a senior architect at global tech firms, highlighting the evolution of software architecture, essential qualities for architects, and practical advice for aspiring architects to develop breadth, depth, and strategic vision.

Career DevelopmentSoftware ArchitectureSystem Design
0 likes · 14 min read
The Journey of a Software Architect: Lessons, Principles, and Career Path
Architects' Tech Alliance
Architects' Tech Alliance
Nov 13, 2016 · R&D Management

99 Essential Insights Every Software Architect Should Master

This article compiles 99 practical principles and habits—from communication and decision‑making to performance, scalability, and team leadership—that every software architect should understand and apply to build high‑quality, maintainable systems and advance their career.

Software ArchitectureSystem Designarchitectural principles
0 likes · 27 min read
99 Essential Insights Every Software Architect Should Master
Qunar Tech Salon
Qunar Tech Salon
Apr 27, 2016 · Fundamentals

Understanding the Essence of Software Architecture: Principles, Service Objects, and the Architect’s Capability Model

The article explores the philosophical and practical aspects of software architecture, describing its essence as reducing system entropy through modular decomposition and recombination, outlining architecture classifications, the architect’s skill set, and the four stages of architectural mastery, all illustrated with real‑world examples.

Entropy ReductionSoftware ArchitectureSystem Design
0 likes · 11 min read
Understanding the Essence of Software Architecture: Principles, Service Objects, and the Architect’s Capability Model