代码风格

说明

  • 代码可读性差,最基础最直接的的原因就是代码风格不统一。
  • 代码风格的统一包含了个人编码风格培养和团队编码风格的统一。

个人编码风格

  • 个人编程风格就是程序员的编程习惯和代码书写习惯,好的习惯就是好的风格。
  • 代码也可以通过格式调整工具调整,但是工具起的作用有限,只能在习惯养成前,做些格式上的调整和重复性的调整工作,调整幅度较小,不能帮你增添代码,或去掉代码,如果习惯已经养成,代码风格已经不错了,因此总的来说还是得养成良好的编码习惯。

好习惯养成方法

  1. 制定和记录编码规则,习惯是长时间频繁执行养成的,但是编程不是重复性工作,靠时间养成习惯是不靠谱的,需要记录下来并且时常回顾和坚持。
  2. 制定规则的目的为了规划行为和产生习惯,因此如果有规则就一定要按照规则做,不能另搞一套。

困难点

  1. 二次开发
  • 如果代码原本风格和个人编码风格差别很大,并且项目开发时间较少,领导一般会要求按照原有风格进行开发,不然会很突兀。
  • 二次开发次数多了,开发人员的代码风格在不断切换,养成不了习惯,这也是为什么不要去外包公司,二次开发会比较频繁,代码风格会不断切换,这也是为什么不希望研发人员不断换工作,因为不利于研发人员形成稳定的代码风格。
  1. 管理人员变化
  • 大部分公司并不会对编码风格进行规划和记录,只是要符合领导要求,不同领导要求可能也不一样,甚至互相矛盾,导致风格的变换。

目标

  • 主要的目的是减少学习理解成本。
  • 保证代码整洁度不会显得很乱,代码规模较大时保证代码整洁,可以提高学习效率。
  • 保证代码简短,逻辑清晰,可以减少学习成本,去除无用代码,代码量越少,逻辑也会显的越清晰。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值