gpt4 book ai didi

coding-style - 你对硬编码的态度是什么?

转载 作者:行者123 更新时间:2023-12-04 04:42:56 24 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

6年前关闭。




Improve this question




我的是这个:

Hard coding is the way! All my problems go away. Just code it one by one. And problems come back kill your day.



我绝对讨厌它,但事实是“商人”倾向于喜欢它,因为获得他们想要的东西所需的时间更少。作为软件开发人员,尤其是在企业环境中工作,大多数人会说:“是的,为什么要麻烦,只需对其进行硬编码”。你对硬编码的态度是什么?

最佳答案

Hardcoding is something that should be avoided as much as possible.



如果您在代码上硬编码某些内容,它将完全“破坏” portability你的代码在很大程度上。即使使用独立于平台的语言,您也无法说“编译一次,随处运行”。由于这不是一个好的软件工程实践,我认为避免硬编码更好。

但我知道在某些情况下我们需要它,特别是在调试代码时。我建议的方法是:先用硬代码开发代码,使其稳定并消除硬代码,然后......

由于安全问题等,可能在某些情况下我们需要硬编码:)。您可能不被允许使用注册表、配置文件等任何东西,因为它们会增加攻击面。但我认为这是一种罕见的情况。

关于coding-style - 你对硬编码的态度是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/828207/

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