首页 文章
  • 2 votes
     answers
     views

    是否应始终在C中避免变量声明?

    有时为了清楚起见,我在代码中声明了“一次使用”变量 . 这是否会显着影响性能,还是编译器可以对其进行优化? 例如,我倾向于: int minVal = long_arithmetic_expresion(); int maxVal = even_longer_expression(); for (int i = minVal; i < maxVal; i++) { ...
  • 6 votes
     answers
     views

    不变性和可读性

    所以我一直在阅读Joshua Bloch撰写的Effective Java,并注意到我在工作中遇到的两点 . Point 1: 制作setter方法以使代码更具可读性 . 在他的例子中,我们有一个带有一个非常庞大的构造函数的类 . 当人们实例化该类时,它会继续使用所有参数 . 因此,他建议制作一个简约的构造函数,并为所有其他选项设置setter方法,因此不是...... MyClass claz...

热门问题