阅读:0
听报道
跟前两篇不搭。
根据涌现产生的条件,在写程序的时候,如果能做好下面几点可能效果会更好,或许有意想不到的情况。
1. 单个单位具有自我完备性:单一明确完成一个事情,巨长无比的大拿函数不应该有;
2. 每个单位都可以提供给其他的单位使用,更倾向于函数式编程,不带或者少带状态;
3. 去中心化,当个单位出问题不影响其他;
4. 每个单位都遵守最基本的规则,如:输入输出
5. 在最简单不可分的功能上迭代向上构建,如:当构建到黄鼠狼的层级的时候,大量的黄鼠狼放屁持续供应沼气,大量的黄鼠狼持续天天找你们家的下蛋公鸡会形成民俗:黄鼠狼给鸡拜年,没安好心。
单位这里指:每个函数、类、功能模块、服务
记录一下胡思乱想
---over ---
话题:
0
推荐
财新博客版权声明:财新博客所发布文章及图片之版权属博主本人及/或相关权利人所有,未经博主及/或相关权利人单独授权,任何网站、平面媒体不得予以转载。财新网对相关媒体的网站信息内容转载授权并不包括财新博客的文章及图片。博客文章均为作者个人观点,不代表财新网的立场和观点。