`
gintama
  • 浏览: 50007 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

什么是优雅的代码.....

 
阅读更多
改了一周的bug、因为是赶时间、累死累活、

现在体会到了前期准备充分的必要性、

项目中期改了次数据库表、现在项目都快结束了、又加两个字段、

什么都不是问题、除了时间、

---

这次项目还是有点压力的、不求表现的很好、

但求把自己的功能实现好、最后的最后这个目的基本上是达到了

但是写的代码还是有很多的问题、甚至是比较严重的问题、很狗屎的代码就是这么产生的、

虽然它具备一定的功能、但是留给后面的人来改的话绝对是要骂人的....



然后、经过这次的项目还是学到了很多的东西、能想起来的、先记一下、

1.没什么事还是要少用静态变量、activity finish()掉之后静态变量是不会回收的、
 
  此时再进来这个activity就各种问题...

2.还是之前有提到的问题、工具类里面不要调用activity里面的变量了、

  这样存在双向依赖会造成activity一直不能被回收、

3.可能为空的对象在使用前需要加判断、如果不为空再进行操作、

4.sql记得加try catch、在finally里面关cursor和db、cursor关之前判断是否为空

5.测试用的System.out和没用的语句记得删掉、注释尽量少、多了乱、

6.代码规范问题、驼峰是至少的、文档看下吧还是、

7.sql用的很多、要精简和专业、





分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics