Book Cover

C++ 软件设计

by Klaus Iglberger
15.0 minutes

Key Points

MindMap

Target Audience

本书适合所有对理解可维护软件的常见问题并学习通用解决方案感兴趣的 C++ 开发者。读者需要具备一定的软件开发经验,并对继承层次结构和模板等 C++ 语言机制有扎实的掌握。

Author Background

Klaus Iglberger 是一位自由 C++ 培训师和顾问。他于 2010 年获得计算机科学博士学位,此后一直专注于大型 C++ 软件设计。他通过在世界各地举办的受欢迎的 C++ 课程分享他的专业知识。他还是 Blaze C++ 数学库的创建者和首席设计师、慕尼黑 C++ 用户组 (MUC++) 的组织者之一,以及 CppCon 上 Back-to-Basics 和软件设计课程的(联合)组织者。

Historical Context

在过去的几十年里,软件设计领域涌现出许多设计模式,但很少有书籍真正关注可维护软件、可变更性、可扩展性和可测试性。本书正是在这样的背景下创作的,旨在弥补这一领域的不足,帮助开发者更好地应对大型软件系统的开发挑战。

Chapter Summary

Audio

Comming Soon...