编码质量

一上班就面对一大堆bug让人很蛋疼,头大,绝大多数都是一些低级的问题
分分钟就能搞定,但有些超简单的问题硬是找了半天都找不到地方。实在是受不了了。
心情不美丽了,需要停下来思考一下人生呀~哈哈。 记得刚学的时候,做一个小小的流程
需要做一步试一步,程序是一步一步试出来的,而如今也算是熟练工了,可以一口气把一个流程做完
然后稍微调试一下也就完了,可也避免不了各种问题的出现,拿到测试去一测,结果惨不忍睹啊。
所以如何写出高质量的代码也是我当前应该思考的问题。如何在开发阶段、在编码阶段避免这些问题
的产生至关重要。我想要达到这一目的肯定是有迹可循的,我决定首先自我总结一下经常重复出错的地方,
再通过分析mantis中的问题逐步形成自己的一套编码习惯,来最大程度上的避免bug的产生。

        
自我总结:后台:
        思路周全再动手、空值问题处处抠。类型转换要准确、异常处理需全面。涉及到计算 各种临界值考虑周全。
      前端:
        同一个效果尽量用同一方式来做(避免一处改 多处改)。
        尽量少用全局变量(容易出错,且不好释放内存)、使用传参的形式。
        动态效果尽量使用数据作为驱动(可借助多维数组)
        尽量不要使用js动态生成html代码(维护相当麻烦、逻辑)
        巧用form
        要有自己的一套非空校验、数字校验体系

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值