首页 > 其他 > 详细

开发注意事项

时间:2019-02-11 11:46:36      阅读:173      评论:0      收藏:0      [点我收藏+]

数据库更新操作注意事项

  1.sql语句更新时,要加where(除非确认时全表更新)

  2.sql语句写在事务内:begin trance rollback trance

开发中注意事项

  1.方法要加try catch;

  2.尽量简洁,通用;

  3.变量,方法注释要齐全;

  4.写sql语句时,有参数尽量用sql参数形式,避免sql拼接。可以避免sql注入,操作步骤多的,还是写成存储过程或函数来执行。

  5.录入值的页面:1.前台做好值的输入验证工作;2.后台也要代码验证值的格式是否正确。【不能为空的;不能输入空格的;不能输入特殊字符的;长度控制;电话号码、身份证等特殊格式验证的,不要漏掉】

  6.新功能添加后,要思考一下是否有影响到现有的数据,比如之前做的补验发票功能,未填写发票的标志位默认是0,但是现有数据中就有收货完成的数据,对这部分数据,肯定是查验发票通过的数据。需要准备刷数据的脚本。

  7.修改bug时要注意:  1:试着描述这部分代码中应该是正确的,但是这些 bug 没有遵循的规则,找出 bug 产生的原因;

            2:思考发现 bug 的方式,并问问自己如何编写更完美的代码;

            3:对于你发现的每一个 bug ,你都可以解决一批 bug ,这是非常高效的。尝试用概括性的语言描述这些 bug 也能提升你对程序的理解程度;

            4:注意一个地方的改动可能会引起其他地方的 bug 。一些变量的局部改动可能会在执行时违反后来的假设;

            5:查看代码中使用相同模式的地方,系统地改变模式找出类似的 bug;

            6:开发的功能,只有在测试站上测试通过了,才能算做好了。

 

开发注意事项

原文:https://www.cnblogs.com/hcy-zyy/p/10361124.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!