整理项目代码
来源:互联网 发布:安全网络征文大赛 编辑:程序博客网 时间:2024/05/17 23:58
今天,老大用了几个小时的时间,把项目中的一个模块中的代码进行整理,细分了各种功能实现。整理后的代码,流程一目了然,看的我是五体投地啊。
之前,这个工作应该是由我来完成的。不过我实在不够争气,忙活了半天,还是没能理清。于是有了上述的一幕。
老大整理完,特意嘱咐我要认真看,认真分析,看看别人是怎么做的;在对比自己之前的情况,做好自己的总结。能力提升就是这样一点一点积累起来的。
他说叫我不用急,慢慢来。是的,确实不能急。
做好的学习方式,就是自己动手做一次。如果你忘记在整理之前备份,下次记得。
在步骤之前,要知道:
1. 一般的程序处理流程(大家都知道的)
xxx_init()xxx_proc()xxx_uninit()
2. 整理的代码一般也是以这个简单的流程为依据进行的。
那么下面,就是真正的步骤了:
1. 掌握模块的处理流程
2. 弄清楚主流程中每个函数的功能
3. 把所有的函数分类, 将同类的函数归到一个文件中
4. 将有重复功能、功能不完全的函数合为一个
5. 如果原有的主流程太复杂,把他精简为init —> proc —> uninit 这种一般流程
6. 去掉不必要的东西:处理、功能、流程等等。
7. 编译程序,确保能正确运行。
以上就是我摸索出来一般的步骤。说起来,最主要的就是1、5、7三个步骤。
前六个步骤一般都可以找出来,不过我经常会忽略了最后一个步骤:编译程序,确保编译通过并能正确运行
特在此记下,以防忘记。
- 整理项目代码
- 个人项目Android代码整理
- 项目中用到的Android代码整理
- [C++]项目中的代码注释规范(整理)
- 项目整理
- 项目整理
- 项目整理
- 项目整理
- 代码整理
- 代码整理
- 整理的Android资源代码 源码 整理 Github开源项目下载地址
- android项目代码整理之得到字符串的MD5编码类GetMD5
- IOS 单指点击空白区域隐藏键盘(贴项目中的代码,未整理)UITapGestureRecognizer
- Android资源代码 源码 整理 Github开源项目下载地址
- 【第三节】android增量升级之提供服务端代码,整理项目
- Android资源代码 源码 整理 Github开源项目下载地址
- Android资源代码 源码 整理 Github开源项目下载地址
- [置顶] 整理一些代码__xu_init.js 作为自己项目开发时使用
- VB工程--百例49--显示文件路径
- CentOS 网络配置
- 用boost asio 获取本地IP遇到"host not found"的问题
- 又在折腾SQL05的安装
- android 启动线程注意的问题
- 整理项目代码
- poj2586
- Android build gdbserver
- hdoj 1059 Dividing【DP-多重背包】
- hibernate load and get
- 动态内存分配
- linux消息队列进程通信
- Java 产生0-10000的随机数 并写入TXT文档中
- 索兰尼亚语