(This book discusses the software structure from the aspects of software quality and programming thinking, and discusses in detail the new technology that follows the trend, the concept of building a high house, general concepts, and also contains rich and typical program examples. The techniques discussed in this book not only fill the gap between beginner and advanced programming techniques, but also provide programmers with a source of information on relevant programming techniques. This book is suitable for experienced, self-taught programmers, as well as for new programmers who have little to no programming skills. This material includes the following attachments:
Software Design - Code Encyclopedia.pdf)