1.括号,if())不要范这种问题了
2.等号if($a = 1),不要再这种问题了,双等号唉
3.文档一定要规范,强烈注意数据类型
4.我总是粗心大意
5.又他妈犯了低级错误,model调用logic
6.不要依赖测试,至少保证自己的代码可用,再忙也要自己查一下自己代码效果
7.和对接人一定要确认好所有可能的参数,记一次返回空字符串直接和0一样的结果,一等奖直接bug出去了
8.写查询的时候,返回值尽量缩小范围,只留有用的
9.上线后合代码及时,自己代码多测
10.理清逻辑再动手,sql目标要明确
11.测试啊测试啊,变量存在否查一遍,开发环境测一遍,没问题再提
12.复制的时候看好变量和方法名别混了,还有注释也是
13.使用数组前现声明一下,不是因为语法问题,而是良好的编码习惯,告诉读者数组从哪里开始,同时也避免疏漏错误
14.在比较冗杂的逻辑中使用其中方法一定要确认其逻辑,这次用了一个处理自定义字段的方法结果里面没有包含我的数据,传出来是空的,排错很费时。数据走向和变动一定要看清楚再写。