程序中的人类社会学
来源:互联网 发布:责任链模式 java 编辑:程序博客网 时间:2024/06/09 10:42
我们在写函数的时候为了保证程序的健壮性,一般都会做参数检查,但是同时又降低了一些程序的执行效率(虽然计算机有转移预测);但是很多时候,这些检查都不是必要的,只是为了应付调用者偶尔的错误使用方法。但是我们可以通过要求调用者遵循规则来避免这些检查。但是由于我们的趋利心理,为了避免在发生事故时避免自己的责任,还是会做参数检查。 在现实社会中,很多情况也是如此,一些人在工作或者生活中,为了应付一些可能出现的意外(虽然有些看起来不可能发生);做了大量的重复工作,造成了物资或者时间上的浪费.但是我们完全可以要求上级或者别人遵循我们自己的定制的规则,但是我们却没有这样做,更多是做重复的做大量的工作(来应付极少可能出现的情况:很多情况下是上层的“调用者”不小心或者不注意而出现这样的意外的),来保证自己的安全。 试想一下,如果每个阶层都按照指定的规则来办事,那么会减少很多不必要的个工作,从而会减少很多的浪费,社会也将进步更快。 另外,在一个社会中,应该跟一个程序是一样的;一般是底层的功能接口来决定上层接口的功能,因为底层接口是根据现实的硬件知道能够实现什么样的功能,一级一级的向上反馈,然后上层在做出决策,这样的社会才更健康。但是现实却往往相反,都是上层拍脑门做决定,不管底层能不能实现(也就是接口),也不考虑底层的能力;这样的结果是可以想象的。
- 程序中的人类社会学
- 《人类情感:社会学理论》读书笔记
- 计算机社会学
- 经典中的经典,启发人类。
- 人类
- 人类
- 苹果橘子经济社会学
- 热力学第二定律的社会学思考
- 熵的社会学意义
- 社会学的研究方法
- 人类的行为与程序计算
- 作为人类行为的程序开发-阅读程序
- 作为人类行为的程序开发-优秀程序的要素
- 想法:社会性软件与社会学
- JAVA BOT程序模拟人类用户填写表单 并 发送
- 人类首个人工智能程序[Ai]诞生并证实
- 人类传说中的吸血鬼种族的由来与发展
- 人类的历史,不过是浪花中的一点泡沫。
- 软引用、弱引用、虚引用 总结
- setsocket用法大全
- Java调用系统命令学习(一)
- C#中字段与属性区别
- AutoESL与Xilinx那些人和事
- 程序中的人类社会学
- java Runtime的exec方法实例
- 论语全集
- WTL 关于radio
- Java Process Class : Java 执行外部程序及命令
- BAYES
- 如何在macosx上通过源码安装bochs2.4.6并使用peter-bochs进行调试
- Ubuntu 切换到超级用户
- Java中有关applet和application的相关区别