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

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

时间: 2024-10-13 00:32:29

1月总结回顾的相关文章

利用多态,实现一般处理程序(ashx)中的AOP(切面编程)

本文是对工作中的项目进行代码优化(完善登陆验证的AOP切面编程)时,所遇到的各种解决方案思考过程. 项目背景:由ashx+nvelocity构建的简单B/S问卷系统,现需要优化登录验证环节(时隔若干个月在回顾代码果然是一个痛苦的过程~) nvelocity是velocity框架针对.net的版本,核心是拼html字符串后返回客户端,与MVC的前后端代码隔离有异曲同工之妙.加之一般处理程序ashx不需要像asp.net那样走生成控件树的过程,执行上更是省时省力.故简单系统用ashx+nveloci

Well, let's start everything from the very beginning.

帝都的霾仿佛亘古不变,不知觉2015年竟已快到尾声,而我在IBM也已呆了4个月.回顾过往多遇贵人,所获颇丰.最幸运的还是自己不忘初心,仍在不断成长.继续学习. 过去的几个月一直用WordPress,搭建在IBM的云平台Bluemix上,在上面记录了不少个人的学习历程(主要是学习Java + Spring + 工作所学的一些如quartz, mybatis,hudson, maven等工具及框架).后来工作较忙,加上bluemix速度较慢.还是打算不折腾了,回归博客园吧. 世上的事,都是事在人为.

文科生逆袭人工智能之路

出处|极客时间<人工智能基础课>专栏 极客时间上线以来,我们收到很多评论,其中有不少说的是自己通过极客时间专栏和课程学习后,收获的提升和成长.下面是用户徐凌的故事,分享给大家,我们一起学习. 1 立志学人工智能的缘由 我本人平时很喜欢看科普知识,自从 2016 年得知 Alpha Go 战胜李世石之后,对人工智能很感兴趣.通过网络搜索,我报了吴恩达在 Cousera 上面的公开课.虽然在这门公开课里,吴恩达力求深入简出,但还是有很多内容我不太懂. 我是 2005 年大学毕业的,专业是市场营销,

2018第31周总结

网络免费API接口,在个人开发相关demo应用时练手试用,如果做的好将demo发布出去流量很大超过免费接口使用数限制,再考虑购买收费的服务. 高可用高并发用到的九种技术:其实分层架构.冗余.异步处理,安全.缓存5项技术在传统企业开发也很常用,而纵向分割.分布式.自动化.集群4项技术是一般高并发场景才会用到的. 7月随笔回顾,是自己更真实的面对随笔内容质量低.缺乏深入思考的现象,让自己反思改变,思考如何做的更好.不要让这件事本身的意义就剩下坚持,既然你投入自己的时间去做了,就尽可能让它做的更好.

L314 单音节词读音规则(二)-元音字母发音规则

1 单个元音发音尽量拖音一下(2S),发音会饱满一些. 2开音节: 辅音(辅组)(没有)+元音+辅音+e 的单词其中:元音发字母本身音,辅音字母不为r , 字母e不发音. 相对开音节:第一个元音都发字母本身音,也就是字母名称音. 练习: fake make made fade cake fine rice nice mice linenote poke codenude cute mete 绝对开音节:辅音(辅组)(没有)  +  元音(发本身字母发音) 练习: he she no me I 发

我为能准时下班而做的准备,以及由此的收获,同时总结下不足

可能有人会说,做IT的想准时下班很难,尤其是在互联网公司.有些外企或国企倒能准时下班,原因是公司更像养老院. 其实这里存在个误区:能否准时下班其实和工作效率和质量有关,取决于自己,而不在于其它因素.公司的氛围让不让准时下班是一回事,能不能高效高质工作,从而能准时下班又是另一回事.比如在工作中高效了,在下班的时刻完成了当天的工作,又没有返工,哪怕真的不得不在公司里多呆,那么也可以用这段时间准备明天的活,或者用这段时间看些资料充实自己,这就能跑赢时间,久而久之收入就能不断提升了. 1 主观上要端正态

西安OpenParty11月29日活动高清图文回顾——新增西安APEC蓝美图!

本次活动由西安OpenParty负责线下活动组织运营,线上由InfoQ-QClub.OSChina协办. OSChina活动召集帖:运维为王--应用系统.DevOps与Docker(11月29日) Info-QClub活动召集帖:QClub西安:运维为王--应用系统.DevOps与Docker(11月29日) 报名人数统计: 总报名121人,过滤掉无效数据实际报名115人 报名来源通过:InfoQ网站宣传.金数据报名链接.OSChina报名页面三种途径. 报名参与人数比较集中的西安公司 (参加本

【英语初阶】第1月回顾

回顾 四级真题做了一篇,单词过完了四级,六级过完1/3,听力无,阅读几篇新闻. 结果和改进 百词斩背单词挺傻的,当然过一遍混个眼熟也无所谓,不能指望真背完了能用起来 之前几乎每天俩小时地用百词斩背单词,四级复习450词+350新词,六级复习250词+200新词.没有什么搭配,例句也没什么大意思,纯短时间记忆. 且感受比较深的是, a.想到其近义词.形似词却没地儿去看,还得自已跳出来去有道查: b.不同词性不能在一起看,多耽误时间? c.词组搭配几乎没有,用起来抓瞎. --所以最近改成朱伟的<恋恋

定义工作,解放自我——IT帮2019年2月线下活动回顾

本次活动是在北京和深圳两个分站同步进行的,IT团建委员会负责策划和组织,北京站由帮主周老师.王兵老师主导,深圳站由副帮主兼深圳站长陈焕老师主导. 活动的主题:定义工作,解放自我 同样的话题,不同的人群,不同的城市,相同的是大家追求进步.不能苟活于人世的渴望和热情!仿佛就是一群来自各行各业的好汉们,为了冲破枷锁,走出迷雾,踏上一条有灯塔指引的人生航船,大家互帮互助,同舟共济,一起奔向快乐.光明的彼岸. 周老师说“公司是没有记忆的,而职业规划是自己的”.公司可以不管我们的职业和人生规划,我们就得自己