26. 主动化任何占用你时光的工作
我们的工程师,因为生成懒惰,老是试图找到一个简单的办法来完成无聊的工作。
所以,如不雅你须要天天做一些反复和无聊的工作,那么请推敲主动化。它可以每周累加地节俭你很多时光,这些时光你可以花费在其他高效和有效的工作上,大年夜而削减你的焦炙感。
提示: 看看这个极好的对象 ,它可以赞助你连接和主动化在一天中应用的几种对象之间的通信。
27. 推敲运行两个版本的 Android Studio
始终保存一个稳定版本的 Android Studio ,以便履行你须要做的所有重要工作。但也要推敲包管安装最新 Android Studio 的 canary 版或 beta 版本。
有时刻有很多新的和令人高兴的功能,让路给这些早期构建的版本,这些功能你可能会异常爱好,并欲望尽快上手。
推荐浏览:
像专业人士一样开辟 Android 应用法度榜样的 30+ Kickass 对象
28. 时不时的审核下所有你依附的第三方库
不管我们是否须要该库,我们老是爱好应用库,这也是异常好的策略。但请养成如许的习惯:时不时地审核你添加的所有第三方库,并删除不再须要的第三方库。
如不雅你仅应用特定库的一小部分,那么请推敲提取该部分,而不是应用全部库。有时的审核也将赞助你更新那些急切须要更新的库。
29. 进修更好的重构旧代码的办法
不要犯下面这种缺点:一次性完全从新构建一个宏大年夜的遗留代码库。如许做会让你陷入无所回避的陷阱中。
我并不是叫你去进修西班牙语或者汉语,而是去进修一门新的法度榜样说话。你须要不时跟上行业的变革而不是只局限在安卓琅绫擎。
应推敲重构你如今须要处理的代码库的一部分,然后在须要时慢慢扩大到其他部分。别的,推敲编写要重构代码的直不雅测试用例,这须要在你修改你所困惑可能会破坏现有功能的任何代码之前完成。
提示: 此书完全改变了我应用遗留代码的方法。你必定要浏览它。
30. 始终在低端设备上开辟和测试
如不雅你欲望像专业人员一样开辟一个应用法度榜样,不要犯这种缺点:在高端设备上开辟和测试应用法度榜样。一般来说,我们开辟人员拥有高端旗舰产品,并用于开辟和测试应用法度榜样。但这是你应当绝对克制的不雅念。
我不是让你去熟悉文档,而是要去实际应用 Android 框架代码。我看到很多开辟人员害怕深刻去懂得 Android 框架内部的内容、其若何运作,以及不合的部分应若何精确合营。
测验测验让你拿到手的是在市场上可以找到的最便宜的和最低端的设备,并使你习惯于应用这些设备做应用开辟。你将开端看到你页堪不懂得的应用法度榜样中典范多缺点。
31. 购买你可以遭受的最好的工作机
不要犯下面这种缺点:购买低端工作机,天天都邑被其破坏你的开辟体验。
推敲应用Mac(胜过Windows)进行开辟。你会爱上它的简单性和稳定性。
欲望这些小技能可以赞助你成为更好的 Android 开辟人员。你已浏览并懂得这些技能,如今是时刻将这些技能转换为实践技能,只有如许才能领会到它真正的魅力。
如不雅你发明这篇文┞仿有效,请推敲下经由过程社交媒体向你的同伙、同事、仇敌或任何人推荐它。
本文最初揭橥在 TechBeacon 上。
我可以证实给你算作为一名真正卓有成就的开辟者没有捷径和轻易的办法。然则如不雅你愿意放在心上并且尽力,你必定会取得应有的成就。
【编辑推荐】
- 外媒速递:实现WIndows 10 PC与Android顺畅协作的七种方法
- 外媒速递:6个最常见的Android问题解决筹划
- 谷歌嫌Android开源问题太多,计算开辟第二个iOS
- 即将到来的I/0大年夜会,Android将解决安卓碎片化
- 外媒速递:iOS 11仍未能成功惹人的六项Android功能
推荐阅读
51CTO诚邀您9月23号和秒拍/国美/美团元专家一路聊智能CDN的优化之路,抓紧时光哦! 信赖很多同伙都碰到过网页被强插告白的情况,好端端一个干净的页面,动不动就被插了个屠龙宝刀点击就送的>>>详细阅读
本文标题:给Android开发者的31个Pro 版进阶小贴士
地址:http://www.17bianji.com/lsqh/37461.html
1/2 1