程序员中心中应该有的代码规则判断标准有哪些?

36 阅读3分钟

今天在读一篇文章读到任何地方都有一个验收标准,说穿了倒也非常简单,只不过是分得清好坏

孙犁先生写过一篇文章探讨好的语言坏的语言: 根据我们的最有功绩的文学老师的说法,有如下性质的语言是文学上的好的语言:

  1. 明确;
  2. 朴素;
  3. 简洁;
  4. 浮雕;
  5. 音乐性;
  6. 和现实生活有紧密联系。

相反的,这些语言是坏的语言:

  1. 干燥无味;
  2. 没有个性;
  3. 不正确的方言;
  4. 胡乱的表现;
  5. 似是而非的丰富;
  6. 不和现实生活呼应。

在我们的语音塑造训练中,每个音素都可能有不止一条验收标准,比如,t 这个音素的发音就有很多验收标准:

  • 发声时舌尖的起始位置对不对?
  • 它是不是产生了塞音?
  • 它是不是应该被读成浊化音 d?
  • 它是不是应该被读成 tʃ?
  • 它是不是应该被读成弹舌音 t̬?
  • 它是不是应该被读成喉塞音 ʔ? 对整个自然语句,除了每个音素都有自己的验收标准之外,还有韵律节奏上的判断标准:
  • 停顿:每个停顿是否处理得当?有没有分别做对做好?
  • 高低:哪些音节音高被拔高了?有没有分别做对做好?
  • 轻重:哪些词被弱读了?被弱读成了什么样子?有没有分别做对做好?
  • 缓急:哪些词连在一起读得很快?被读成了什么样子?有没有分别做对做好?

我就在想程序员在写代码时该有哪些规范标准呢,所以来记录一下

  1. 命名规范:变量、函数、类等命名应具有描述性,遵循一定的命名约定(如驼峰命名法、帕斯卡命名法等)。
  2. 代码格式:保持一致的代码缩进、空格和空行使用,增强代码的可读性。
  3. 注释规范:注释应清晰、简洁,解释代码的功能和实现细节,有助于其他开发者理解代码。
  4. 错误处理:应合理处理错误和异常情况,避免程序崩溃。
  5. 代码复用:鼓励代码复用,减少重复代码,提高代码的可维护性。
  6. 模块化:将代码分解为小的、可独立维护的模块,降低代码的复杂度。
  7. 性能优化:编写高效的代码,避免不必要的计算和内存使用。
  8. 安全编码:遵循安全编码规范,防止常见的安全漏洞,如SQL注入、跨站脚本攻击等。
  9. 兼容性:确保代码在不同的浏览器、操作系统和设备上具有良好的兼容性。
  10. 测试:编写单元测试、集成测试和端到端测试,确保代码的质量和稳定性。

虽然有时觉得没啥用,但是也必须得知道

还有哪些规范标准也欢迎jy们评论说说