转眼间,11月就要过去了,博主在这里就小小的做一个这个月工作的的小总结。
- 数据库设计建模的时候,记得把ID自增长勾选上
- 完成后代码时时刻刻要记得美化一下(CTRL +K+D)
- 命名问题(什么时候用中文、什么时候用英文)简单的英文枚举就直接用英文就好,不需要用中文来枚举。
- 数据库语句的编写,为了通用性,尽量不要用原生的内置函数,因为移植到别的数据库的话,语句就不一定可以通用了。
- 后端生成出来的代码,若没用,要及时的进行删除以确保代码看起来不会那么乱。
- 平时对数据库有字段的增加或者修改,记得写日志记录下来。
- 遇到BUG不要慌,先快速分析出,BUG有可能出错的地方,然后打上断点,省去不必要的步骤,不要从头打到底,可以点继续,跳出不比的循环。
- 善于利用分析日志来定位BUG的问题,有时候,如果你不知道BUG 具体错在哪了,那就可以去查看日志文件看看是否有相关的报错,在根据位置调试。
- 关于测试,’一定要多较多的数据测试,以及两个以上的账号进行测试对比。不能只有一个账号去从头测到底,因为一个账号的话,很多隐性的问题不能测试出来。
- 平时没有事的话,就多看看别人的优秀代码,多想一想别人为什么这么做的,自己要学会模仿着去写,借鉴他人的思维。
- 有些测试,可能需要用到微信等第三方平台才可以测试,这个时候,我们完全可以,之间把那个接口封装起来,然后通过API去直接调用方法测试。
- 微信通用模板生成,其实搞清楚Replace()的替换机制,以及数据库模板表Name value之间的关系为什么这样设计 还有 与Mustache的渲染替换机制, 这之间的三者关系,所有问题就游刃而解。
- 暂时就先总结这么多吧,后续在补充,最后强调一点,早睡早起,身体好。