首页 > 其他 > 详细

代码抽象

时间:2017-05-14 18:38:06      阅读:171      评论:0      收藏:0      [点我收藏+]

有时候你会发现,一个项目,第一次写经常是是按函数式编程 ,写的功能越多,确发现,代码重复太多,某一个东西应该提取出来写成一个工具类。但是为什么前期没能构思出这个类呢?

如何从一个庞大的功能里分离出一些对象,这些对象有较强的内处理,不毕让外界知道,他只提供给外界一个主要的功能,而不是与主功能混为一谈。

1.做流程图(重中之重)

做流程图,是没有写代码之前的工作,这里可以看到大概逻辑。如果有相似的功能,至少要做两个功能的流程图,才能构思出,功能相同的代码,是否需要定义全局函数或者对象等。这做作流程图,我觉得用纸做会比较好一点

2.确定什么是工具,什么是实际实现。

多写写文档,全面分析。

代码抽象

原文:http://www.cnblogs.com/zhangdongsheng/p/6853140.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!