您还没有绑定微信,更多功能请点击绑定

转一篇贴子,让我思维很乱

毛主席其实比现在世界上绝大多数人更懂电脑

在电脑软件的开发思路上,以前是面向过程的。后来,都改成面向对象了,这二者有什么区别呢?

面向过程,就是在电脑软件中描绘对象属性发生变化的几种操作,并不关注于对象本身。对象的属性是怎么样的,系统不关心。这种系统容易写,但非常脆。因为你不可能把属性改变的所有操作都设计出来,当发现有新的操作了,就要重新增加,不断的修改系统。做体系的对这一点很熟悉吧,不停的修改程序文件。而最终程序文件竟然没人看。

面向对象,就是把世界上所有的东西,都视为对象,关注对象本身属性。当对象状态改变了,必然是某个属性改变了。系统只要判断这种修改是不是合法的就可以了。这种系统的本质就是在电脑中架构一个真实的世界。在工厂里,对一个操作,一个过程,一件产品等对象,其状态变化是否合一定的规则,多检查对照,就保证了后面的状态是否正常。

面向对象写出来的系统,更成熟更强壮,更有逻辑性。对于软件开发人员来说,软件语言的掌握是其次,而面向对象这种开发思路的领悟,才是重点。中国现在很多开发人员图快图省事,还在采用面向过程的开发思路。做管理的也是这样,以为搞一个体系就完事了。

用个最简单的例子,比如说,你的银行账户上突然多了一个亿,而你每个月工资才5000块,用面向对象的思路,那么这个属性的变化肯定就是非法的。而用面向过程的思路,系统就没法判断这个操作到底是怎么回事了。

当毛主席构建中国政府这个巨大的系统的时候,他直接采用了面向对象的设计思路,直接管理政府官员的属性,而不是搞什么完善制度的管理。

完善制度管理的思路,其实就是面向过程的思路。过程是描绘不全的,制度是不可能完善的,而官员的属性是可以描绘清楚的。婚姻状况,财产状况,这些都是属性,属性发生了变化,而这个变化不在合法规则内,那么他们就肯定有问题。

西方的法制不论是海洋法系,还是大陆法系,其实都是条框式的,看起来正如一堵墙,碰了就头破血流。但实际上法律是死的、硬的、僵化的,执行者、取证者、辩护者却构成一张大网将弱势群体弹来弹去,事实上西方现代法律自拿破仑制定法典至今,还从未有过法律健全过的年代,原因就是法律根本无法健全,除非法官律师法警全部成为一个个不吃人回扣不拿人好处完全按照条文来的僵尸。

毛主席那时候,电脑还没有普及,互联网更是没影,但如果他到了现在,就可以立刻发挥电脑信息化的全部威力,因为他才是真正懂电脑的人,他懂的是怎么用电脑的思路,即使在目前的中国,恐怕没几个人能明白电脑真正的威力。

在处理信息里面,最令我佩服的是香香解四人过河,这里涉及到大量计算的笨事交由电脑去完成,完全推翻了什么能人15条定律。
对“好”的回答一定要点个"赞",回答者需要你的鼓励!
已邀请:

lory520 (威望:3) (广东 深圳) 电子制造 工程师 - Open, active, responsibl...

赞同来自:

任何事物的道理都是相通的,不就这么一句话

9 个回复,游客无法查看回复,更多功能请登录注册

发起人

雪野情匆
雪野情匆

QQ 99950299

扫一扫微信订阅<6SQ每周精选>