我的 Android 开发实战经验总结 (4)

结合实际业务。所有新技术的引入都要考虑是否符合当下的业务需求,我听过有些程序猿想引入新技术的原因是因为觉得这种技术很酷,网上说很好用,很啥啥啥...自己完全没弄过就人云亦云。有时候好无语,感觉在会用一些技术就像在炫技一样;

小结:空谈误国,实干兴邦

8.UML

UML,驯服代码和了解项目结构的利器,本人也在学习和体验其好处的路途上。不管遇到大小项目,有了它,可以更好的理清一些脉络结构。对付旧的庞大项目代码,或者有志阅读某些开源项目代码的开发者,绝对是居家必备。

小结:工欲善其事,必先利其器

9.自造"车轮"

前面 2 提到,项目不可能从0开始,是需要引入很多第三方框架的。这里并不与 2 互相违背,而是建议有想提高技术逼格的开发者,可以在空暇时间去编码实现一个框架。如果你对网络访问、图片加载方面很有研究见解,不妨把这些脑海里的思想落实成具体的代码。也许你会发现,你动手去实践的时候,考虑的东西会多得多,自己最终得到的也会更多。(特别建议那些看过很多开源代码,又至今未自己动手自撸一发的

小结:不要停留在 api 调用的层面

10.扩大技术圈

有空又经济能力承受得起的时候,不妨去参加一些自己感兴趣的技术交流会。很多都有大牛上台演讲,听听人家的解决方案,拓宽一下自己看问题的思路,也可以多参加一些含金量高的线上活动。我有挺多开发者朋友,就是参加活动的时候认识的,有时候遇到一些技术问题,还会互相探讨交换一下解决思路。挺赞的!

小结:拓宽技术视野

11.写博客总结

这个可能没什么好说的,大家看了标题就懂了。它最大的好处在于:

系统化记录自己的解决方案;

方便日后自己回顾;

有问题也会有读者评论反馈,促进技术交流;

增强自己书面表达能力;

小结:认真总结,不断完善

12.找个对象

程序猿不要老是对着电脑,赶紧找个对象提升一下幸福感。据说幸福感高的程序猿,编码效率高,出bug几率小...

总结:做个面向对象的程序员

大概就想到这些了,以后要是再有想写的,另开新篇。絮絮叨叨写了这么多,最关键的还是自己要落实,千万不要听说过太多道理,却依然过不好这一生哈!

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

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