大系统观:1.2有序之美

简介:

有序到底是什么意思呢?

我们先问度娘。


度娘也学坏了,也不说人话了。

依我看,简单地说,有序就是“规矩、整齐、有条理、能分辨,关键是有用”






上面这几张图,一目了然,左边的有序,右边的无序。

毫无疑问,我们天生都喜欢有序。

我们为什么喜欢有序?

有序使选择成为可能:我们能区分好坏,并选好的。

有序使操作成为可能:功能都是由操作最终实现的。

有序使管理成为可能:管理提升了系统的效率。

有序带来了希望

其实,说来说去,人们需要有序,就是因为它有用。我们可以想象一下,一团麻的东西往往没什么用,或者说不好用。好用的东西一定是很有条理的。东北话那叫“板整儿的”。

有序,有用,也就是“具有功能”,越混乱的东西功能越少。人们利用有序可以达到某些目的,这当然是很美好的事情!

其实,“有序才有用”的说法不是俺发明的,是一百多年前的热力学物理学家最先提出的。

但是,“最有序不等于最有用”。一分为二是有序的极致状态,但如果所有的系统都只有两部分组成,那它承载不了多少功能,它就没什么大用。系统的用处,可以用功能表示。一个较大系统的功能可以由若干个子系统分担。在一个适当大小的系统或子系统的内部,其有序性决定了它的功能。

比如,钟表。如果一块表只有两个部分组成,那它恐怕只能表示白天与黑夜。如果增加些零件,它就可以表达得更细致些,也可以在工艺上取得较好的美感,就像那些瑞士名表一样,精确又精致。然而,如果无限地追求下去,无限地增加零件,这块表就会因过于复杂而出现毛病,甚至彻底崩溃,不能报时。所以,有用的东西一定要在有限(有序)和无限(无序)取得一个合理的平衡。

中国人喜欢有序,不喜欢无序,于是盘古开天地,于是中国的系统诞生了。西方人也喜欢有序,不喜欢无序,于是上帝创造世界,于是西方的系统诞生了。可是,上帝碰到了点问题。

上帝开始工作的第五天,似乎有点后悔了,他意识到:创造的东西越多,这世界就越复杂,就越往原来的混沌状态发展,从第一天一步步美丽起来的世界越来越花哨了,好像越来越不美了。不能再分了,得停下来想一想了:理想的有序应该是什么样?怎样才能又有序又有用呢?

那夜,耶和华无眠。他思考着有序的终极状态。他终于想明白了:有序的极限就是二元结构,非此即彼,绝不会混淆。


可是,连续的工作和彻夜不眠,上帝已经很累了,他已经不想重玩一次,他不想再弹这个宇宙的玻璃球了(平行宇宙论认为,很多世界是并行的,并把每个世界比喻为一个玻璃球)。

第六天,上帝决定,系统优化工作就到这里吧,现在也许就是放手的最佳时机,交给代理去做吧。于是上帝想了个办法,参照自己创造了人类,并交给人类一个使命——让世界尽量恢复有序。

第七天,他不干了。

后来,上帝见到了盘古。他说:盘古同志,你很智慧。你把世界一分为二,达到了最有序的状态,然后你让他们去自组织,并让你自己成为他们的现在和未来,轻松地得以永生。高!实在是高!

其实,今天,人类也在模仿上帝,创造人工智能!因为人类也累了。

还有,上帝创造的1个星期包含7天,其实这是一个隐喻。

这个隐喻就是:

有序之美!

有序还是无序,它的度量用的是“熵”。



本文出处:畅享网
本文来自云栖社区合作伙伴畅享网,了解相关信息可以关注vsharing.com网站。
目录
相关文章
|
1天前
|
数据可视化 项目管理
如何让硬装设计项目高效推进?从混乱到有序的秘诀
在硬装设计行业,项目管理常常是一场“混乱的艺术”:设计师与客户的沟通、材料商的协调、施工团队的安排、预算的控制……每一个环节都像多米诺骨牌,稍有偏差就可能引发连锁反应,导致项目延期甚至超支。如何在这样的复杂环境中找到高效协作的方式,成为了每一位硬装从业者的必修课。
|
4月前
|
C++
拥抱C++面向对象编程,解锁软件开发新境界!从混乱到有序,你的代码也能成为高效能战士!
【8月更文挑战第22天】C++凭借其强大的面向对象编程(OOP)能力,在构建复杂软件系统时不可或缺。OOP通过封装数据和操作这些数据的方法于对象中,提升了代码的模块化、重用性和可扩展性。非OOP方式(过程化编程)下,数据与处理逻辑分离,导致维护困难。而OOP将学生信息及其操作整合到`Student`类中,增强代码的可读性和可维护性。通过示例对比,可以看出OOP使C++代码结构更清晰,特别是在大型项目中,能有效提高开发效率和软件质量。
34 1
|
7月前
|
存储 JavaScript 前端开发
无序中的秩序之美:集合数据为编程世界增添新的维度
无序中的秩序之美:集合数据为编程世界增添新的维度
|
搜索推荐
了解七大经典排序算法,看这一篇就足够了!!!(上)
了解七大经典排序算法,看这一篇就足够了!!!(上)
59 2
|
搜索推荐 算法
了解七大经典排序算法,看这一篇就足够了!!!(下)
了解七大经典排序算法,看这一篇就足够了!!!(下)
55 2
|
存储 分布式数据库 数据库
海量数据超快查询的秘密-跳表思想 by彭文华
海量数据超快查询的秘密-跳表思想 by彭文华
24张图,九大数据结构安排得明明白白
数据结构想必大家都不会陌生,对于一个成熟的程序员而言,熟悉和掌握数据结构和算法也是基本功之一。数据结构本身其实不过是数据按照特点关系进行存储或者组织的集合,特殊的结构在不同的应用场景中往往会带来不一样的处理效率。
|
算法 搜索推荐
《十大排序算法》让你的思维流动起来。今天的主角又是排序思想你了解多少。每种算法的内容在代码中体现出来。
《十大排序算法》让你的思维流动起来。今天的主角又是排序思想你了解多少。每种算法的内容在代码中体现出来。
200 0
《十大排序算法》让你的思维流动起来。今天的主角又是排序思想你了解多少。每种算法的内容在代码中体现出来。
|
JavaScript 前端开发 开发工具
重"心"出发,从"质"启程--全新开源的X版2.0正式和大家见面啦~
重"心"出发,从"质"启程--全新开源的X版2.0正式和大家见面啦~
重"心"出发,从"质"启程--全新开源的X版2.0正式和大家见面啦~
|
运维 安全 5G
带你读《果壳中的5G:新网络时代的技术内涵与商业思维》序
《果壳中的5G:新网络时代的技术内涵与商业思维》序