我已经玩 C++ 几年了,想熟练使用和工厂。是否有一些很好的网络教程和/或教科书可以很好地涵盖这一点?
我在广泛使用术语“模式”(80 年代)之前就开始编程......但是当我第一次看到这个术语时,我认识到它使用的“模式”。各种有用模式的良好参考/资源也对我有用。
谢谢!
我已经玩 C++ 几年了,想熟练使用和工厂。是否有一些很好的网络教程和/或教科书可以很好地涵盖这一点?
我在广泛使用术语“模式”(80 年代)之前就开始编程......但是当我第一次看到这个术语时,我认识到它使用的“模式”。各种有用模式的良好参考/资源也对我有用。
谢谢!
此论坛帖子中的链接将为您提供很多帮助:
阅读 Herb Sutter 的书籍,例如Exceptional C++或C++ Coding Standards,Scott Meyers 的书籍,例如Effective C++。
对于不同的模式,请阅读四人帮(Gamma、Helm、Johnson、Vlissides)的Design Patterns ,James O. Coplien 的Advanced C++ Programming Styles and Idioms也不错。
如果您想更深入——比如元编程,请学习 Andrei Alexandrescu 的Modern C++ Design。