2015年度年终总结

进入公司已经大半年了,也陆续开发了两个app,感觉不少。ios

1、技术方面程序员

一、封装api:刚入职时候,代码写的很乱,有时候查找一个功能的时候都很耗时,代码冗余度高,因而学会了封装api,把每一个功能都独立封装好,想用的时候方便快捷,节省时间,封装时候要作到封装内部能够复杂,但外部必须简单易用,而且也考虑兼容性,同时容易维护,下降耦合性,到了给这个api增长功能或者删除的时候,影响就会比较小。正则表达式

二、编码规范:有不少人的代码都是随便写,乱七八糟,认为实现了功能就好了,其实这对于后期的维护或者重构的成本是很是大的。命名也是乱起八糟的,没有根据该功能来命名,就算是你本身后期维护的时候你回头查到这段代码,你都忘了这段代码的做用以及一些注意的地方,你又得从新预习一遍,这得浪费时间,全部有一个良好的编码规范能够提升本身的工做效率,并且看起来也简洁美观,维护成本将会大大的下降,同时也有利于后面来的新员工接手此项目。swift

三、开发功能模块:每开发一个功能模块的时候,必定要花点时间来写设计思路,经过设计思路和伪代码,能够预习考虑这个功能模块的各类状况,这样才能保证这个功能的完整性,减小bug,而后才继续开发,这样才能驾轻就熟,bug的出现率也大大的下降了,并且之后维护此功能的时候还能够看看设计思路,这样也更快了解这个功能的总体性,正所谓磨刀不误砍材工也是这个道理。api

四、高聚合,低耦合:内聚是指程序内各个模块之间的关系紧密度;耦合是指各个外部程序(子程序)之间的关系紧密度,因此很容易明白,为何要高内聚?模块之间的关系越紧密,出错就越少。为何要低耦合,子程序间的关系越复杂,就会产生更多意想不到的错误,会给之后的维护工做带来麻烦。性能优化

2、思想方面app

一个员工,不只仅须要技术,更重要的是有思想或者目标。公司须要的不是码农,要的是个有思想,有创新的程序员,公司给你的薪资,有一半买的是你的design,因此,咱们在开发时候要有本身的思想,能为公司思考,怎样才能为公司发张有利,给公司创造价值。不要常常抱怨本身工资少啥啥之类的,你要想一想,你本身值多少钱,你本身的能力值多少钱,首先要提升本身的工做能力,专业水平,这样你才有机会得到更高的薪资。同时,在考虑问题的时候,咱们要往高处想,好比,你是个程序员,你就要把本身当起产品经理,或者更高层面的位置,这样你才能看到更多东西,思考到更多东西,你才会有提升。框架

3、我的成长性能

这一年里,我学了不少开源库,各类框架,封装api,简洁服用代码,以及swift,代码重构,性能优化等各方面,我真的有以为本身在不断的提高,有时候项目须要,还涉及到js,正在表达式,等等,经过这些和oc进行关联桥接,很好的完成各大功能,2016年目标是深刻学习swift,js,正则表达式等,但愿能灵活运用js,和正则表达式在ios之间。学习

2015年度年终总结就写到这里,但愿本身明年会有更大的进步。在这里,预祝你们,新春快乐,猴年大吉!

相关文章
相关标签/搜索