第289页 无线团队的组建和管理
30岁的Magician (海内存知己,天涯若友邻)
- 章节名:无线团队的组建和管理
- 页码:第289页
一,招人:
二,新员工入职文档
三,团队管理
一对一沟通,帮助员工技术成长。
每周技术分享,形成机制。
代码评审,技术梯队中高级人员Review初级人员的代码。
四,Android 应用开发所需技能自我评测
1. Activity 相关。LaunchMode,onSaveInstanceState,生命周期等。
2. Fragment 相关。参考Creating Dynamic UI with Android Fragment。
3.序列化技术。Parcelable 和 Serializable,各自的原理。
4. 图片的处理和加载。研究著名的开源库。
5. JSON 技术。
6. 多线程相关。包括Handler,Looper,ExecutorService 等。
7. 用户 Cookie 设计。登陆机制,包括在HttpRequest 头中夹带Cookie来验证用户身份的技术。
8. 网络请求封装。AsyncTask 的网络底层封装,Handler + Runnable 的网络底层封装,或者第三方开源库。
9. Android 与 Html 的交互。
10. 代码混淆。ProGuard。
11. 打包机制。要对Android打包过程的每件事都清楚。
12. 线上 Crash 分析并修复。要具备通过分析Crash信息修复线上Crash的能力。
13. 内存泄漏。包括内存优化,内存泄漏的场景,MAT 工具的使用。
14. 调试工具。包括DDMS等工具。
15. Monkey 机制。
16. 单元测试。
17. GIT 高级功能。如Stage,Rebase,Stash,Cherry Pick 和 Sub Module等概念。
18. 插件化编程。DexClassLoader。
19. 设计模式。
30岁的Magician对本书的所有笔记 · · · · · ·
-
第289页 无线团队的组建和管理
-
第252页 项目管理决定了开发速度
一个好的移动团队,开发和测试比大约是6:1。测试团队应担负的工作:1. 召开测试用例评审会—...
-
第257页 项目管理-开发速度
模块化划分是一个需要长期磨合,调整的过程,要确保“让合适的人做合适的事”。没有技术含量...
说明 · · · · · ·
表示其中内容是对原文的摘抄