写点什么

领域的边界,一个小讨论

用户头像
李小腾
关注
发布于: 2021 年 02 月 01 日
领域的边界,一个小讨论
  • 领域划分到底有没有用?

  • 划分领域的边界有没有标准?


周末聊 DDD,同事建议领域的概念应该回归语义本身。”领域“的本意就是”领导(管理)的地盘“,所以回归到这个语义,就是领域的本质就是分地盘。


历史上人们是怎么分地盘的呢,我们聊了两个例子。


第一个例子是从宋初开始的宋金和西夏的边界划分,由于中国文化的强大,直至宋金和西夏才出现三个强大的政权稳定对抗的状态,进而又产生了正式的勘界活动。有趣的是,正式边界的出现,事实上并没有阻碍两地的交流,不仅促进了各自区域内的经济和文化发展,而且加强了两者之间的文化交流。宋金和西夏之间的边界划分是根据各自当前的势力范围,通过协商划定的,可参照的史料为是熙宁四年的绥州旧例和元祐五年划界。


第二个例子是非洲和美洲国家的边界划分。根据历史老师的说法,非洲国家的边界是帝国主义国家在地图上用尺画出来的,所以是拍脑袋的结果。美洲国家的边界是依照河流山川的走势划分开来的。对比两者的划分方法,后者考虑到了地理条件对于文化的影响,看起来更合理。从后期的经济发展结果来看,拉美地区的人均 GDP 跟非洲比较也更为发达一些。


回到讨论的主题,领域划分可以促进地区间文化的独立发展,同时也可以促进地区间文化的交流。领域划分可以拍脑袋,也可以详细调研之后顺势而为,相对来说顺势而为跟科学一点,但是近几十年,南美国家一些极左和极右政权的出现,造成的情况是地区间发展和交流的停顿。所以,尽管领域划分看起来会很科学,结果可能依旧然并卵。


最后,回到软件开发中的 DDD,领域划分活动本身并不关键,关键是划分完的结果有没有形成业务和技术更好的发展。保证发展的前提有两个,一个是少打仗,一个是多交流,划清边界都是为了这两个目标服务。


和,而不同,我们需要 DDD


发布于: 2021 年 02 月 01 日阅读数: 47
用户头像

李小腾

关注

还未添加个人签名 2018.03.21 加入

还未添加个人简介

评论

发布
暂无评论
领域的边界,一个小讨论