再见 2016 ,你好 2017 ~

咕咚 于 2017-01-02 发布

不知不觉,就已经 2017 了,时间飞快,2016 很短暂,但是却很丰富,却也不想重来。

在 16 年三月时我最终离开了我的上家公司,尽管离开的过程有点不愉快,但是离开是一个 2016 做的第一个正确的决定。

同时也是在三月初,我发布了自己开发的咕咚翻译,一个划词翻译 App,从一开始推出就得到了很多同行的支持,自己在这个过程中也认识了一个非设计专业的 UI 设计爱好者,他帮我完成了咕咚翻译的 1.0 UI 设计,我也打鸡血式的快速迭代了 1.0 ,后来发布到市场,好评如潮,后来尝试加入了打赏功能,没想到一开始的一段时间,每天都能收到来自不同用户的打赏,不论多少,我都觉得这是一件有意义的事。

在发布咕咚翻译后自己认识了很多同学,包括给咕咚翻译贡献源码的支付宝的一个同学,后来也认识了今日头条的一位同学,等等,后来在找工作时也充分利用这些资源,找内推,很感谢他们的支持。

但最终,我去了墨迹天气。

从一进入墨迹,墨迹的 Android 就正巧在进行项目重构,所以从3月末到墨迹,一直到7月,自己一直在做重构相关的事,不过基本是功能重构。

重构的过程中思考良多,我还是喜欢写框架,因为写框架更能锻炼你的大局观,同时也要求你需要足够细心。

后来在10月,因为项目存在两个网络框架的缘故,跟 leader 讨论后,决定统一为一个,然后自己负责了整个网络框架的重构整合。

然后自己用了一个月时间,还算顺利的完成了重构,但是整个过程中自己也遇到了很多问题和挑战,这里就不一一列举了,如果可以,我觉得后续可以专门写一篇文章,记录一下重构的过程。

重构完成上线后,一直没有爆出什么异常问题,这让我很开心,因为在重构过程中,由于之前代码的耦合性,所有的网络请和业务代码是严重耦合的,所以所有和网络相关的业务代码我也做了相应的更改。一直很担心这块会出现问题,比较修改的内容太多。

不足

期许