(Generally speaking, most people learn the technology of development (code) first, and then learn the method of design (architecture). However, in practice, we design first and then write code. The agile process keeps the design and code writing iteration going until the end. In this course, we will follow a flexible iterative process and learn the way from design to code from different perspectives of thinking, methods, models, models and successful cases. In the vivid process, you can easily understand the Xintiandi of design from the original code world.)