【发布时间】:2015-04-03 00:11:07
【问题描述】:
我刚刚得到了this question 的答案,其中最重要的是告诉我:“做 X 没有意义,因为它会让你为你可能不会使用的东西付费。”
我发现这条格言很难遵循;我的直觉更倾向于看到我认为清晰的语义,将事物定义为“在他们的位置”。更一般地说,我并没有立即意识到 hidden costs and secret tariffs 对于特定的设计选择是什么?。
C++ 的(非参考)书籍是否涵盖了这一点?网上有没有相关的地方可以更好地启发自己遵循这个原则?
【问题讨论】:
-
“不为不使用的东西付费”是 C++ 语言和标准库的设计理念。您的 C++ 程序不需要遵循相同的理念。
标签: c++ performance idioms