本帖最后由 布易般 于 2013-7-26 20:59 编辑
很久很久以前,读大学的时候学过面向对象编程,娘的,听天书一般,身心备受摧残。从此我判定自己不适宜在IT发展。 岁月穿梭一晃很多年过去了,我的人生经历不断的告诉我一个真理:你越是害怕的,它越是阴魂不散。每次都跟自己说,我不是搞编程的料,每次工作却偏偏要用上编程。那种痛苦,就像是你越怕狗,遍地的大黄狗总是会在你不经意的时刻,呼啦啦的冲出来,吓的你满天飞。
学老毕的视频,第五天,再次面向对象。原本以为会冒出一个大黄狗来吓我。没想到老毕的一个例子让我走出这个阴影。 什么是面向过程啊?就是你想要DIY一台电脑,买电脑前,你【亲自】上网查配件型号和价格,然后去电脑城【亲自】跟业务员谈判,【亲自】监督电脑技术员组装电脑,防止那帮鸟人以次充好。最后你抱着电脑回家,在这炎炎夏日,打开空调,打开电脑,看看苍井空的视频,好好爽一下。
但是这个过程我们是很辛苦的!为什么?因为我们不是天天买电脑啊,电脑配件的信息每天都在变化,而且各种型号稍有不同,其实是天差之别的。在你以为自己很厉害的时候,说不定正在被奸商一刀一刀的割肉。那,那,那怎么办?我们看看面相对象是如何解决这个问题的?
面相对象的核心思想是:找对象,找关系!靠,我们中国人天生就适合面向对象编程了,干啥事第一反应就是找对象,找关系。国人软件业的伟大复兴指日可待。面向对象思想配电脑是这样子干的:第一步找对象:找一个电脑懂行的人啊,于是手机通讯录,QQ好友,微信好友统统在考虑之列,找到一个懂行的电脑高手,把自己的需求告诉他。然后跟着电脑高手去电脑城,你只要调用 电脑高手.设计组装机配置,电脑高手.跟奸商谈判,电脑高手.监督组装过程 这么几个功能就可以轻松的解决配电脑的问题。整个过程全声控,而且根本无亲自动手,也无需动脑。你看看这就是面向对象的超级魅力!省力,省事,更省心!
毕姥爷总结面向对象的好处:从苦逼的执行者,变成轻松省心的指挥者!不知道大家看到这里对面向过程和面向对象之间的差别是否清楚?我再举两个生活中的事例来说明。 这是我一个朋友,一个苦逼的老板。每次聚会总是跟我们倒苦水。为什么呢?公司招了一个美工,他总是不放心美工的设计,所以亲自指导美工如何设计,亲自检查美工设计的文案是否有问题,由于对身边人工作能力的不信任,于是公司大大小小的事都亲历而为,自己累死,员工反而干的不爽,为什么啊?面向过程累死人!
那怎么办,要对员工的工作封装啊。啥叫封装?你,美工,我不管你是怎么设计的,不管你是如何检查的,我跟你交流只有一种方式,那就是我把设计需求提交给你,你给我正确的结果就行。多轻松的事,你什么事都参与,你不苦逼谁苦逼!
在跟大家来说说一个生活中常见的现象:小张跟我诉苦说:娘的!这是什么社会,老子计算机八级,英语八级,博士后毕业,工资才八千一月,我们的经理小学毕业,啤酒肚,还色眯眯的样子,屌都不懂,整天横行霸道,却拿一万八一个月,你说有没有天理!
大家想想这事是不是很常见啊,以前啊,我也想不通这事。听完老毕讲的面向对象思想,通了!
思想的高度决定你世界的高度!你英语八级,很屌!你博士后,更屌!但是你做的是啥事,你的思维方式整一个就是面向过程的。你的领导为什么比你更屌?因为他的思维方式是面向对象的。他善于找对象,找关系。找到有能力的员工,调用他们擅长的能力,这是企业家的思维,而你只是打工者的思维。一个是指挥者,一个是执行者,谁高谁低,我想你也明白了。
一个人的成败不是看你有多聪明,而是看你思想的高度在哪里!这就是小学生老板指挥博士后员工的原因!你说面向对象屌不屌!!
|