利用思维导图来规划APP开发
2015-06-01 14:37
267 查看
前两天读完了《第一行代码》,最后的一个综合训练项目是开发天气预报软件cool weather。自己显然没有能力完成整个代码的构思,但是我努力去读代码,以便自己能够理解,在以后真正动手做项目的时候能够完成整个流程的思考。
读完了cool weather的整个代码,首先觉得这个软件对我来说比较复杂。我在思考郭霖大神是如何一步一步把这个软件开发出来的,一个软件的成型必然是从简到繁、从骨架到肉体,那怎么在软件着手之前就能够对整个骨架有个大致的理解呢。为了理清自己的思路,我想到了思维导图。关于思维导图,我在这里不做过多赘述,大家只需要知道它是一类软件,我在用的是Xmind,还有很多别的,大家可以根据喜好自选。
思维导图是能够将你的思维以一种图形的方式画出来的,我们都知道人脑对于图形的记忆要远好于对文字的记忆,因此思维导图也必然能够帮你发散思维,可以激发你的创意。
当然用于APP的规划,就是能够有效的帮你理清思维,将软件的功能模块化,将软件的各个功能,各个函数的耦合性以图形的形式展现出来,在开发的时候必然能够提高效率。因此为了更好的理解cool weather的实现流程,我想能够将它用思维导图的形式展现出来。不仅仅能够帮助自己理解,也能够为后续往这个软件中加入功能做铺垫。后续我会将自己绘制的思维导图传上来给大家分享,希望能够帮助到大家,提高大家的软件开发效率,有更多的时间自由安排。
读完了cool weather的整个代码,首先觉得这个软件对我来说比较复杂。我在思考郭霖大神是如何一步一步把这个软件开发出来的,一个软件的成型必然是从简到繁、从骨架到肉体,那怎么在软件着手之前就能够对整个骨架有个大致的理解呢。为了理清自己的思路,我想到了思维导图。关于思维导图,我在这里不做过多赘述,大家只需要知道它是一类软件,我在用的是Xmind,还有很多别的,大家可以根据喜好自选。
思维导图是能够将你的思维以一种图形的方式画出来的,我们都知道人脑对于图形的记忆要远好于对文字的记忆,因此思维导图也必然能够帮你发散思维,可以激发你的创意。
当然用于APP的规划,就是能够有效的帮你理清思维,将软件的功能模块化,将软件的各个功能,各个函数的耦合性以图形的形式展现出来,在开发的时候必然能够提高效率。因此为了更好的理解cool weather的实现流程,我想能够将它用思维导图的形式展现出来。不仅仅能够帮助自己理解,也能够为后续往这个软件中加入功能做铺垫。后续我会将自己绘制的思维导图传上来给大家分享,希望能够帮助到大家,提高大家的软件开发效率,有更多的时间自由安排。
相关文章推荐
- unity 全屏乱影 BlitMultiTap
- Android之NDK开发
- iOS人脸识别(检测)
- Unity3d Asset Serialization 设置错误导致SVN文件不能同步
- iOS 设置button上图下字
- Coredump介绍及如何在Android中开启和使用来分析Crash等问题
- Swift 与 Object-C 交互 (Swift版本为:1.2)
- 会话标识未更新(AppScan扫描结果)
- ios7 ios8导航栏透明
- Android中探讨自定义控件View
- android应用开发环境配置
- VDI中配置Chrome的AppData重定向,无法保存收藏夹
- 公安部:微博、微信和百度贴吧上线网警巡查执法账号
- 无需信用卡注册苹果美国区Apple ID账号的方法
- 【Android】定制ListView界面及代码优化
- Android退出应用程序
- 跨站点脚本编制实例(AppScan扫描结果)
- <转帖>GitHub上值得关注的iOS开源项目
- Android之fragment点击切换和滑动切换结合
- Android Studio右键选项中没有Git?