我们在进行项目开发的时候常常会遇到:
1-->出现bug,2-->出错找不到位置,3-->找不到插入新功能的地方,4-->写到一半没有思路等等.
可以看看以下几点意见:
首先分析此项目的项目逻辑来分区域进行编程,可以Xmind中进行一个思维导图的整理,编程思路会更加的清晰.所以我们可以知道在进行一个大型游戏开发和软件开发都不进行分类编程,每个人都有每个人负责的模块.
每一块区域负责每一块区域的功能,在哪项功能出错可以进行查找和编辑,由此可见,分类思想在学编程中很重要.
例子:
在进行一个软件开发我们分成三大类:
1-->M层(model)此层负责数据管理,可以用来编写用户数据,数据处理,数据的储存,保存与修改数据等等.属于软件的数据层
在这里层里我们也可以再进行细分
-->db_handle:文件处理模块
-->model_date:模块文件
--> app_date:软件储存文件
2-->C层(control)单词字面的意思控制层,来写一些用户的操作控制等,我们的登陆,注册等等重要的核心代码都写在这里.
-->core:软件核心开发代码
-->user_i:用户业务逻辑
-->app_i:软件业务逻辑
3-->V层(view)用户视角层,也是视图层,是用来给使用此软件的人看的区域.
-->screen:屏幕处理
-->run:运行程序
-->lib:工具箱,在里面添加功能和程序功能
以上就是我的一点看法;
可以帮助到大家梳理一下开发逻辑,谢谢大家!