码迷,mamicode.com
首页 > 其他好文 > 详细

为什么要设计

时间:2015-01-15 21:48:18      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:

目的:

    如果任何代码都是为了解决面临的问题,那是不需要考虑将来,但是要考虑需求的变化,我们就要设计。

  1.   为了在现有的基础上适应新的需求,所以设计是必要的
  2.   代码设计的还有一个很重要的目的,我们要考虑代码的使用者,从不同的使用者,进行不同的设计,进行不同的的封装。

封装的目的

  1.     帮助别人更好的使用自己的功能,减少了沟通所使用的时间成本和人力成本。
  2.     限制别人使用特定的功能,或错误使用功能。最终降低代码的出错的风险。
  3.     提供不同的封装(高级封装和低级封装),给不同的对象使用。高级封装服务一些普通使用者(知其然),低级封装服务于一些更专业者(知其所以然)

为什么要设计

标签:

原文地址:http://www.cnblogs.com/moneywei/p/4227205.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!