看书之前,先想想有哪些问题要解决,看看能解决多少。
- 如何构建软件,使得增添删改功能时能够得心应手
- 怎么看懂自己之前写的代码……= =
- 文档是什么?怎么用?
- 为什么一些软件看上去功能不复杂,实际难度却好像很大?
- 怎么在一个软件中使用两种语言?
- PM怎么管理进度,功能
- 如何优雅地debug
- 日志什么的怎么用
- 怎么把界面交互与逻辑分离,使得修改外观比较容易
- 怎么找到靠谱的队友
- 怎样围绕服务开发各种端,尤其是服务端
- 怎么使用版本控制软件
暂时这么多,想到再加,后面附自答。
=====================================================