2016年度总结

回顾 2016

2016 是有点蛋疼的一年。

关于项目

2016 是大三下学期到大四上学期。刚开始差不多一月多开始做项目“初恋”,由于过年拖了一段时间,然后 3 月回学校就全力开始开发。中途项目由 MVC 转向 MVVM,也拖了一下我的进度,要学习 MVVM 的一些机制和函数式编程。但是有了初步了解之后,就觉得 MVVM 比 MVC 好很多,结构清晰很多。

从头开始做“初恋”也让我对产品有了一些理解。产品经理要想好需求,写需求文档和画好原型图,UI 要根据原型图画好标注图,配色和控件样式都是 UI 来设计的,每个控件之间要有多少像素也要标清楚。等拿到标注图,我们程序员就可以开始开发了。首先要架构好整个 APP,这对于一个初级程序员来说难度真是太大了。我们刚开始先写了一些界面,到了要和后台交互的时候又要开始写接口文档,这个过程真的学到很多东西。

后来大四就让师弟接手了全部开发,现在由于经历了太多任产品经理以及初期开发的代码的一些问题,整个项目要重构。这也是我没想到的,看来还是太年轻。

关于技术

今年学了 Cocos2d-x,发现大多数做界面的框架、引擎都有一些共同点,基本都是封装好控件让你来用。而 Cocos2d-x 之前更是模仿 cocos2d 写的,有些底层机制例如内存管理机制都是一样的。

学 Cocos2d-x 的时候是用 C++ 写的,又跑去看了一遍 C++,这门复杂的语言还真是复杂。后来我又学了 Lua,脚本语言真是轻便,我只能用这个词来形容,处理一些上层业务非常爽快。

在 iOS 方面,更注重基础和底层,一直在看这方面的文章。还有其他基础,C++ 和算法,特别是算法,感觉我这方面比较薄弱,以后还会花更多时间来研究。

生活

感情受挫。😝

其他还好,每天跑步 3KM,希望能坚持下去。
除了跑步还要锻炼,我要六块腹肌!!!👊
开始弹吉他,也买了自己的吉他,希望能成为一个高手😆 也希望能坚持下去。
还有在最后一个月报了驾照,刚过了科目一。希望两个月内能拿到驾照吧。

展望 2017

技术
有很多想学的东西。注定是要奋斗的一年。
想学一下后台,决定要去学 Go 语言。
决定要学做一个即时通讯的 APP,要看这方面的知识,目前想的是看 XMPP。
然后 iOS 除了要抓底层,还要学一些新的库,现在突然多了好多新东西。
还有就是Cocos2d-x,想做一个自己的游戏!

要买的东西

这些就定为 2017 的小目标吧。
因为要跑步,要先买双跑步鞋
然后台式显卡坏了,想换一块好一点的显卡
想买一块手表,还有智能手环

2017 加油!

2017 会更好。