zoukankan      html  css  js  c++  java
  • 1月总结回顾

      今天是年前最后一天班,正好做一下这段时间的工作总结和年后的一个规划。

      这段时间项目没有太多的新需求,所以主要的工作还是在解决bug和优化代码。bug主要分为了两部分:

    1. 逻辑错误&健壮性不强: 这类错误还是相对好解决的,一般只要定位出错误代码处就能没问题了。
    2. 偶发性bug:最近碰到的图片oom都是这种的bug,什么background loading图,progressbar图片等等,反正就是平时没问题的地方都可能出现bug

      虽然改bug是一件比较蛋疼的事,不过的确能学到些东西。感觉自己定位问题源头的能力还不够好,定位bug时走了不少弯路,这还需要多练,需要深入的分析现象找到实质问题。

      这段时间也看了很到新技术,eventbus,Rxjava,Dagger,databinding,mvp模式什么的都看了遍,都敲了demo,大概明白了是怎么一回事,不过没有实际应用都是卵的。尤其是dagger和mvp,dagger大概知道是怎么一回事,不过感觉有点为了解决一个问题引来更多问题的感觉,为了管理依赖引入了component和moudule,类的数量直接增加不少。网上看的demo也是,其管理的依赖并非什么可能会改变实例化方式、特殊的对象,感觉有点强行dagger了。可能是我对dagger的理解还不够深入吧

      mvp也是,让model和view解耦确实让代码结构清晰了不少,方便了调试和重构,不过也引来了大量的接口和方法。凡事有利有弊吧,还是要根据需求出发去选技术,不能为了技术而技术。

      所以年后我的那个项目也要正式的开始做,毕竟学了看了再多东西还是要靠敲出来才能真正的转化为自己知识

  • 相关阅读:
    为网站设置自定义404错误页面
    iOS核心动画
    Java 匿名内部类的示例介绍
    理解SimpleExpandableListAdapter的构造函数
    Android 控件之Spinner
    ExpandableListView 和 ExpandableListActivity的使用及数据更新
    Android中 RatingBar评分条的使用
    IHttphandler之Url重写
    DOTA版设计模式——开篇
    IHttphandler之图片水印
  • 原文地址:https://www.cnblogs.com/xns1001/p/5177040.html
Copyright © 2011-2022 走看看