改了一周的bug、因为是赶时间、累死累活、
现在体会到了前期准备充分的必要性、
项目中期改了次数据库表、现在项目都快结束了、又加两个字段、
什么都不是问题、除了时间、
---
这次项目还是有点压力的、不求表现的很好、
但求把自己的功能实现好、最后的最后这个目的基本上是达到了
但是写的代码还是有很多的问题、甚至是比较严重的问题、很狗屎的代码就是这么产生的、
虽然它具备一定的功能、但是留给后面的人来改的话绝对是要骂人的....
然后、经过这次的项目还是学到了很多的东西、能想起来的、先记一下、
1.没什么事还是要少用静态变量、activity finish()掉之后静态变量是不会回收的、
此时再进来这个activity就各种问题...
2.还是之前有提到的问题、工具类里面不要调用activity里面的变量了、
这样存在双向依赖会造成activity一直不能被回收、
3.可能为空的对象在使用前需要加判断、如果不为空再进行操作、
4.sql记得加try catch、在finally里面关cursor和db、cursor关之前判断是否为空
5.测试用的System.out和没用的语句记得删掉、注释尽量少、多了乱、
6.代码规范问题、驼峰是至少的、文档看下吧还是、
7.sql用的很多、要精简和专业、
什么是优雅的代码.....
最新推荐文章于 2024-03-18 10:30:00 发布