zoukankan      html  css  js  c++  java
  • 设计的取舍

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

    浮沙之上勿筑高台
  • 相关阅读:
    ANDROID BINDER机制浅析
    ANDROID权限机制
    运算符
    Give root password for maintenance
    安装python工具
    gitlab
    jumpserver
    python环境安装
    inode
    升级openssh漏洞
  • 原文地址:https://www.cnblogs.com/stst/p/4905540.html
Copyright © 2011-2022 走看看