Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

The second edition of Software Design Essentials and patterns is published.

2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

Purchase address:

China-Pub

Electronic Industry Press

China Book Network

This book focuses on software design, covering most of the basic elements related to design, including object-oriented thinking, design patterns, refactoring, test-driven development, extreme programming, and software architecture. Among them, especially the design pattern, deeply discusses the principles and patterns in the process of software design, and demonstrates how to use the design pattern reasonably with a large number of examples and code to improve the reusability and expansibility of program modules. to achieve loose coupling between modules. The whole book perfectly combines software design theory with project practice, which makes it bid farewell to the vagueness of pure theoretical research and has practical guiding significance. This book is divided into five parts, including: essentials of Design, .NET Framework and Design patterns, Design Journey of Media players, Application practices of Design patterns, and .NET Architecture.

This book strives to explain simply and clearly. In the technical discussion, as far as possible in-depth and thorough; in the description of each word, as simple as possible. This book is applicable to all programmers and software engineers who want to improve the level of software design. At the same time, it also has a certain reference value for software designers and system architects.

Experts recommend:

From the perspective of practice sharing, the content of the book is written very carefully. From his own work experience, the author divides his own understanding of software design, and shares the main points at the macro level in such a way as design principles. The weight of summing up and thinking can be seen. Some chapters of this book are very innovative and note that they use their own practical design patterns to introduce how to use various design patterns flexibly in the way of real examples. This is very helpful to the actual work of the readers and is willing to be recommended.

Chief architect, Siemens Academia Sinica

Each software system has its own unique side, and the technologies or platforms used in research and development are also different, but if we carefully examine the design ideas behind it, we can always find a few commonalities. It is these commonalities that are abstracted to form a pattern, and then continue to be inherited and evolved by the latecomers, making our software system more large and robust. I hope that through this book, readers can understand the author Zhang Yi's sincerity to technology, and can also help them find bosom friends and resonance on the road of software design.

Huo Taimen, editor-in-chief of InfoQ Chinese station (infoq.com/cn)

Throughout this book, many of the ideas and opinions mentioned in it can greatly resonate with me. Whenever this is the case, I often lament that I don't have enough time and energy to share similar thoughts with you. Therefore, I specially recommend this book to you, on the one hand, I can comfort myself, and more importantly, I am glad that Zhang Yineng has contributed such a good book on software design to you.

Zhu Yongguang, chief editor of the. Net community of Microsoft MVP InfoQ.

"there are no standards for design, only goals. If you insist on setting a standard, then the standard is fast, applicable and elegant. For software design, the design that meets the needs of customers is the best standard! however, the premise is how to meet customer needs through design?" Mr. Zhang Yi perfectly combines the software design theory with the project practice to get the "essence and pattern of software design". Later, he strives for perfection and obtains the second edition. Don't worry about the vagueness of theoretical research. I believe this book can help you find your way to software design.

Hu Mingya, senior editor of IT168 Technology Channel, Microsoft most valuable expert (MVP)

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report