23. 参与开发者聚会和社交活动
开发者往往偏内向,喜欢坐在电脑前守着自己的角落,活在自己的世界里。
但是请尝试走出你的舒适区域并与其他开发人员进行更多的互动。当参加这些社交聚会,和具有类似兴趣的其他开发人员交谈时,你会发现能学到很多东西。
提示:这里是找到你最感兴趣的聚会的好地方。
24. 熟悉键盘快捷键
尽量养成不使用鼠标的习惯。几乎所有要在 Android Studio 中执行的动作都有对应的键盘快捷键。
这将大大减少你的开发时间并改善你的工作流程。牢记键盘快捷键最初可能需要一些时间,但从长远来看,将帮助你实现真正无鼠标的工作流程。
提示:如果你不想以原始的方式来记键盘快捷键,这里有一个很好的 AS 插件可以帮到你。
25. 每周尝试学习至少一个新的 Android 相关的东西
在 Android 的庞大世界中,有很多东西需要学习和理解。当你刚踏入这个世界时,可能会被会压倒。但是,如果你制定计划每个星期学习一件新的事物,你会发现事情变得简单了。
列出你不知道的所有事情,为它们分配优先级,并每周一个接一个地开始调整。几个月后,你会发现自己比最初要进步很多。
26. 自动化任何占用你时间的工作
我们的工程师,因为天生懒惰,总是试图找到一个简单的方法来完成无聊的工作。
所以,如果你需要每天做一些重复和无聊的事情,那么请考虑自动化。它可以每周累加地节省你很多时间,这些时间你可以花费在其他高效和有用的事情上,从而减少你的焦虑感。
提示: 看看这个极好的工具 ,它可以帮助你连接和自动化在一天中使用的几种工具之间的通信。
27. 考虑运行两个版本的 Android Studio
始终保留一个稳定版本的 Android Studio ,以便执行你需要做的所有重要事情。但也要考虑保证安装最新 Android Studio 的 canary 版或 beta 版本。
有时候有很多新的和令人兴奋的功能,让路给这些早期构建的版本,这些功能你可能会非常喜欢,并希望尽快上手。
推荐阅读:
像专业人士一样开发 Android 应用程序的 30+ Kickass 工具
28. 时不时的审核下所有你依赖的第三方库
不管我们是否需要该库,我们总是喜欢使用库,这也是非常好的策略。但请养成这样的习惯:时不时地审核你添加的所有第三方库,并删除不再需要的第三方库。
如果你仅使用特定库的一小部分,那么请考虑提取该部分,而不是使用整个库。偶尔的审核也将帮助你更新那些迫切需要更新的库。
29. 学习更好的重构旧代码的方法
不要犯下面这种错误:一次性完全重新构建一个庞大的遗留代码库。这样做会让你陷入无所逃避的陷阱中。
应考虑重构你现在需要处理的代码库的一部分,然后在需要时慢慢扩展到其他部分。另外,考虑编写要重构代码的直观测试用例,这需要在你修改你所怀疑可能会破坏现有功能的任何代码之前完成。
提示: 此书完全改变了我使用遗留代码的方式。你一定要阅读它。
30. 始终在低端设备上开发和测试
如果你希望像专业人员一样开发一个应用程序,不要犯这种错误:在高端设备上开发和测试应用程序。一般来说,我们开发人员拥有高端旗舰产品,并用于开发和测试应用程序。但这是你应该绝对克制的观念。
尝试让你拿到手的是在市场上可以找到的最便宜的和最低端的设备,并使你习惯于使用这些设备做应用开发。你将开始看到你以前不了解的应用程序中的许多缺陷。
31. 购买你可以承受的最好的工作机
不要犯下面这种错误:购买低端工作机,每天都会被其破坏你的开发体验。
考虑使用Mac(胜过Windows)进行开发。你会爱上它的简单性和稳定性。
现在,如果你正在购买一台MacBook,请考虑购买最佳规格的机器。几百加元不会有多大负担,你会永远感谢你所做出的这个决定。
希望这些小技巧可以帮助你成为更好的 Android 开发人员。你已阅读并理解这些技巧,现在是时候将这些技巧转换为实践技能,只有这样才能体会到它真正的魅力。
如果你发现这篇文章有用,请斟酌下通过社交媒体向你的朋友、同事、敌人或任何人推荐它。