gpt4 book ai didi

language-agnostic - 谁在乎……只要结果没问题?

转载 作者:行者123 更新时间:2023-12-03 18:09:35 25 4
gpt4 key购买 nike

我对许多问题的 react 感到有点震惊,这些问题指出开发人员更关心生成的编译字节而不是他们代码的含义。我倾向于挑剔后缀/前缀增量,因为我倾向于挑剔使用 bool 值作为具有两个值的枚举类型,以及正确的函数命名,以及......

因此,问题更像是一种理性的民意调查:什么时候可以无视自己所写内容的语义?边界线在哪里?

  • 运算符++(后缀/前缀)
  • string.empty() 与 string == ""
  • vector.empty() 与 vector.size() == 0
  • enumerate { on, off} vs. boolean on=true;关闭=假
  • ...

  • 命名它。

    编辑 -

    我并不是要质疑(微)优化的必要性。相反,我想要关于您应该如何了解自己正在写的内容以及诸如“但无论如何它编译为 dword,所以我为什么要将其设为枚举”之类的陈述的意见。 (这是一个极端的情况......)。

    最佳答案

    定义“好”。如果它在最初的交付日期有效,是否可以,但是每次您需要进行更改时,都需要额外三周才能找出旧代码?

    这就是你的答案:只要你能理解代码并且它不会损害你维护它的能力。

    关于language-agnostic - 谁在乎……只要结果没问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/484676/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com