西西河

主题:凑个热闹关于中医和西医 -- 空格

共:💬12 🌺18
全看分页树展 · 主题
家园 凑个热闹关于中医和西医

惊堂一声:中医的思考方式是面向对象的。而西医是面向过程的。

话说中医那里,所有的具体过程都被封装了(不封装也没办法,那年月没人能知道现象里面是怎么回事),只有参数和类是用户知道的。然后,您就用这些类想怎么玩就怎么玩吧,只要你事先声明或者定义这些对象就成。至于这些对象或者函数的代码是怎么回事。您另请高明。

至于西医,人家从开始就好个打破砂锅,所以基本上是完全面向过程的,不把病理深入到分子水平都不好意思跟人打招呼。清楚是真弄得一清二楚。但是遇到多人合作大项目时难免张三的变量被李四意外调用,造成不可预料的后果。比如,治心脏病的药不小心对海绵体起了作用。。。

热爱面向对象的程序员和执着的C写手吵架是鸡同鸭讲。一个非要把所有的事情都还原到三种循环外加无比复杂的数据结构然后满意地说“Now this is the truth of the world”。另一个乐呵呵的把一堆别人写的对象搅在一起然后很兴奋地说“Great, it does works! I conquer the world!”。。。

面向过程痛骂面向对象时一般是这话:“丫根本不让我知道它在干嘛,我调用个数钱的函数他却偷偷执行把用户卖了这样的危险操作”。西医对中医也有类似看法“鬼知道经络调用的是哪里的地址啊”。哦,西医的原话是“鬼知道经络涉及了什么细胞组织啊”。

总体上说中医对西医的指责也就停留在“你丫不适合整体上考虑问题,事情一复杂你就搞不定”。类似地,面向过程对面向对象的反骂就是“切好象你丫能搞定所有的复杂问题似的”。面向对象当初被开发出来也是因为面向过程不适合非常复杂的软件工程工作。当然可以说,太复杂的工作面向对向也未必能完全解决问题。但是确实有很多事情面向过程不如面向对象。

中医科学吗?换句话说,面向对象时我可以知道代码么?有的时候可以,有的时候不行。遗憾的是对中医而言,从跟本上得到经络气血营卫的原代码,至少在目前,是不太可能的。因为面向对象这东西,是人干的。而中医所面对的对象,它不是人干的。。。

本文前后颠三倒四的地方太多,河里的各位大鱼小龙生猛水鲜拜托轻点拍。兄弟我最近学面向对象编程正看得昏头。。。这东西对我来说,它实在不像是人干出来的。哪天有不明白的了,还得出来请教高手。

成草拜河。

全看分页树展 · 主题


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河