首页 > 生活 > 生活妙招

如何编辑程序(计算机的代码怎么编写)

常驻编辑 生活妙招 2022-03-01 编辑   代码   计算机

9OV拜客生活常识网

如何编写高质量代码:一个简单的指南

9OV拜客生活常识网

编写好的代码是每个开发人员的待办事项清单上的一个目标。一开始,我们正在学习绳索并习惯于随处可见的代码,所以我们不会太担心正确或更好的方法——我们只想要代码有效。9OV拜客生活常识网

然而,当我们开始习惯编码时,“让它发挥作用”就不再那么简单了。然后我们想知道我们所做的是否真的是我们最好的,如果不是,我们如何改进。9OV拜客生活常识网

如果你想提升和提高自己,你必须把你的编码提升到一个新的水平。本指南将帮助您了解编写好的代码需要什么以及永不回头的心态。9OV拜客生活常识网

不要停留在大 O

如果您不是计算机科学专业的毕业生,那么您可能没有在Big O 上做过很多工作。Big O 是一种数学符号,允许在假设存在无限输入时测量计算机算法的速度和内存大小。9OV拜客生活常识网

这是衡量代码效率和成本的一个很好的衡量标准,但除此之外,Big O 无法衡量其他任何东西。它是一种数学工具,用于衡量我们代码的复杂性;但是,它不会权衡人为变量、特定系统要求或我们的软件架构。9OV拜客生活常识网

我并不是建议你应该忽略 Big O,但你应该把它当作它的本质——一种数学方法,它构成了什么是质量代码的标准的一部分——而不是把它作为绝对的衡量标准。Big O 是衡量代码质量的良好起点,但不要止步于此。你还有工作要做。9OV拜客生活常识网

以代码持久性为目标

代码持久性是构成高质量代码的最被低估的因素之一。简而言之,它衡量您的代码将在生成和维护生产代码的所有阶段(从功能构思到最终测试和部署,再到重构、调试和新功能的实现)的所有阶段。9OV拜客生活常识网

想想有多少代码通过了所有这些过滤器并到达终点,更重要的是,有多少代码通过所有新的修订和未来的实现而留在那里。9OV拜客生活常识网

当某些代码必须部分或全部重写时,这是浪费时间和巨大的障碍,因为没有人知道它做什么或它如何工作,或者因为从头开始编写它而不是试图使其工作更具成本效益。这段代码不是高质量的代码,它不会随着时间的推移而发生变化。9OV拜客生活常识网

系统可以改变,需求和技术也可以改变,但好的代码无需修改或很少修改就能存活下来。9OV拜客生活常识网

下次您编写代码时,请坐下来思考“我怎样才能以只需要编码一次的方式解决这个问题?” 解决方案不会像您想象的那么明显。发挥想象力并创建一些很棒的代码。9OV拜客生活常识网

提高编码的技术解决方案

如何编写高质量代码:一个简单的指南

9OV拜客生活常识网

有大量的插件、附加组件和格式标准,但很可能您将被迫在特定工作中使用特定工具或标准。但不要认为这是一件坏事。相反,限制将迫使您学习新的编码模式并灵活运用您的技能。9OV拜客生活常识网

这些工具将帮助您组织和统一您的代码,但它们不会为您完成这项工作。你拥有的最好的工具是意识到你在做什么并保持一致。9OV拜客生活常识网

以下是一些提高代码质量的技术思路:9OV拜客生活常识网

  • 使用棉绒。
  • 遵守编码标准。
  • 适当地注释您的代码。
  • 使用好名字(变量、函数等)。
  • 不要忽视适当的测试。
  • 利用自动代码审查工具和持续集成工具。
  • 分享您的代码并征求反馈(代码审查)。
  • 注意项目的大局。
  • 与经验丰富的开发人员结对编程。
  • 及时了解更新和新库。
  • 阅读代码完整干净的代码。

使您的代码获得技术帮助可能会有很大帮助,但如果您不知道如何正确使用工具,这也会使您退缩。找到可以利用技术知识而无需浪费时间过度设计代码的最佳位置。

相关阅读:

  • pdf怎么用(pdf怎么编辑修改内容免费)
  • 手机为什么不能打字了(手机不能编辑文字是怎么回事)
  • 相片处理软件哪个好(电脑编辑照片的软件哪个好)
  • 如何编辑页码(怎么一键编辑页码)
  • 如何编辑页眉(word文档怎样编辑页眉)
  • 如何改pdf(电脑上PDF文件怎么编辑)
  • pdf文件如何编辑(pdf文件如何压缩大小)
  • cad如何编辑块(cad编辑文字的命令)
  • 如何恢复word文档(如何恢复编辑过的word文档)
  • 如何编辑图片大小(图片太大了怎么改小kb)
    • 网站地图 |
    • 声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。