安卓版App开发心得 (3)

「应用程序员」做久了,总是觉得没太多成就感,虽然功能有人用会很开心。但当陷入没什么技术含量的细枝末节,觉得「知道这些东西仅代表有经验,没什么了不起」,就觉得很虚无。安卓的知识,对我来说最有趣的还是体系结构、界面的逻辑、数据的逻辑这三者,当陷入具体的事务,某个api该怎样调,函数有几个该怎样写,甚至最无聊的安卓各版本差异,就算做成功了,也觉得没什么好满足的。

而关于代码质量,在写了这么多年Java的服务器代码,用过市面上几乎所有流行框架,做过无数次封装之后,写这种App的代码,真提不起重构的兴头,「重构的第一原则就是不要重构」,这种思辩,恐怕没几个人辩得过我,因为我对在设计模式、重构、软件工程这些方面的阅读和思考量都非常大,而且逻辑清晰,文采飞扬,曾经而且如今也正在因一些文字被有大名气大影响力的人物欣赏,这些事情久了,就觉得无聊,很多时候人的火气不是来源于别人不认同自己,而是来源于自己不认同自己,当你对自己有了认同,就会觉得别人的发言很无聊,连反驳的兴头都没有,有那工夫,不如真真切切地读两本书,写两行代码。自身修为的提升,总要依赖于这些脚踏实地的努力,而非来源于口舌上的斗争。最重要的是,要知道自己想要的是什么。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgjdxd.html