After N years of work, I suddenly wanted to sort out my knowledge about design and architecture. I would like to ask if there are any good books or materials in this regard, and I would like to talk more about some excellent practices that combine practical work and are worth recommending. I thought it was good like "enterprise application architecture model", but it was a bit of a translation, and it was very tired. After N years of work, I suddenly wanted to sort out my knowledge about design and architecture. I would like to ask if there are any good books or materials in this regard, and I would like to talk more about some excellent practices that combine practical work and are worth recommending. I thought it was good like "enterprise application architecture model", but it was a bit of a translation, and it was very tired.
Reply content:
After N years of work, I suddenly wanted to sort out my knowledge about design and architecture. I would like to ask if there are any good books or materials in this regard, and I would like to talk more about some excellent practices that combine practical work and are worth recommending. I thought it was good like "enterprise application architecture model", but it was a bit of a translation, and it was very tired.
Follow the public account of the high-performance architecture
For a project on github, please pay attention to it.
Java-design-patterns
If you understand php, we recommend that you take a look. <深入php 面向对象模式与实践>
If the Java design mode is used, the grinding design mode is recommended, which is easy to understand and involves the actual environment.
En reading framework is also a learning method. For example, Netty's ChannelHandler uses the responsibility chain model.
Reconstruction to Model
Big talk Design Model
Software tips: Design Patterns
Let's take a look at the source code of each major open-source framework, which uses a lot of design patterns.
Zen of design patterns
Big talk design mode + 1