您的位置:首页 > 其它

设计的取舍

2015-10-23 20:03 169 查看


 "银行业软件肯定会跟踪客户的住址,但它决不会关心客户的眼睛是什么颜色的。"要保留哪些内容放弃哪些内容呢? 这些取舍是设计和软件创建过程的一部分。
      ------DDD Quikly
     选择性忽略吧!不要尝试对概念进行全方位的建模,那是一个无底洞,而且不会带来好处,反而带来坏处,一个拥有1000个方法的列表类肯定会被只有10个方法的列表类打败.
    永远紧盯你的主要目标,不断修正模型,精力花在解决主要目标上,而忽略其他与目标无关的内容,当你对物体进行3D建模的时候,就无视掉它的分子式,同样,分析化学成分的时候,也不需要关心它的几何形状了吧
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: