编译时间有问题吗?

时间:2014-12-21 02:05:46

标签: performance compilation

我正在学习编程的路上,然后我发现了一些东西。编译时间有问题吗?但是怎么样?比如,代码如何影响编译时间?编译时间在更好的编程方面是否重要?谢谢。最后,代码中的注释会影响编译时间吗?

2 个答案:

答案 0 :(得分:2)

最后一个:注释不会明显影响编译时间;在任何实际的编译工作开始之前,它们都被预处理器剥离了。

我不认为编译时间是编程质量的指标;影响编译时间的最大问题是代码的实际大小(不包括注释,如前所述)。编译时间问题在于,首先,它有助于体重增加和程序员的其他健康问题(“现在编译,苏打水的时间。”),其次,如果极端,它可能对成本贡献很小一个项目,虽然我不会指望它是一个巨大的问题,除非重新编译一个巨大的项目中的微小变化。

这就是为什么大型项目被普遍作为多个单独编译的模块处理的原因之一;做一个小改动,只需要编译受影响的模块和重新链接,而不是整个项目的完整版本。

答案 1 :(得分:2)

长篇编辑会改变您对工作的看法。如果你每次换东西都需要花费半个小时,这会让你避免改变事物。这实际上可能很好:因为你无法进行实验,你最终会更加谨慎。但大多数情况下,这是一个问题,因为它不鼓励尝试新事物。

相关问题