八卦:拿着鸡毛当令箭

我发现干啥都有干啥的荣耀,干啥都有干啥的脾气。刚才因为需要,看了一些搞设计的博客(特指跟布局较劲的这一块),一个让人觉得奇怪的是,甚至包括某著名XX团队,怎么竟弄些几年前的东西重新起个名字(还有找XX理论基础,然后再自己抽自己嘴巴的,晕)就如获至宝?其次是看到一件事,国外一个做设计的,居然对Knuth老爷子的一封信也冷嘲热讽的。

事情是这样的,Knuth的小秘书写了封信给w3c验证器,口气比较冲的说,为啥他用的Netscape声明突然通不过验证了?本来在这个来往中,w3c的几个家伙处理的挺好,让Knuth知道了所谓标准的来龙去脉,帮着他老人家出主意怎么简单修改一下就能通过验证,这事就这么完了。偏偏有人要跳出来路见不平一声吼,仅仅因为Knuth作为一个标准外行的一些误解,和把自己当NB人士的调调。

拜托,人家是上个世纪的人物耶....,较这个真干嘛?再者说,虽然web标准与这位老人毫无干系;不过,这世界上少几个类似Knuth这样的,您老兄可能就得晚个一两年入行了,想必这话也不算太过分;人家还得谦卑一辈子不成?换个角度,Knuth这样的人愿意关心自己的页面是否标准,这是好事坏事?

说实话,我本来把此文改了一改,想少得罪点人,不过写着写着又回去了;那咱也别隔着层窗户纸了。

人人都觉得自己搞的东西了不地,说实话就我这两年的经验,总有一天你会发现不过就是小孩玩尿泥一般的事情;更广泛的说,世界上绝大多数事情(绝不排除我自己),咱们现在认为高山仰止的事情,大多不过如此,所以不必太认真了。

这可不单单是针对是不是咱们认为别人犯了错、刺激了咱,咱就要反击这样的行为;事实上意气用事只能说咱们还年轻(不排除我这样哗众取宠的)。真正的伤害恰恰正是那些,呃... 种到地里拔不出来的兄弟;也许是我杞人忧天,如果一门心思只扑在一个事物上,你高估了它的价值,最终有一天就是竹篮打水一场空;如果到了很大年纪才知道这些是任谁都玩的转的东西,那就真是那个啥了。

另外一个表现形式不同但也具有典型特征的,就是咱玩面向对象多点的,就如同我曾经,成天没事给人上课,说实在的劲儿也差不多。人家用了80智商(不是说这人只有80智商)捏把出来的玩意,咱用120的智商可着劲儿折腾,这有点,还是那个啥。【1】总而言之,无论干什么的,在自己那一亩三分地上,态度一个一个倒都挺认真;回头想想自己捍卫某物,挖掘下动机,也许就释怀了。

什么时候该投入什么时候不该投入,这是一个问题;投入的程度是另一个需要掌握好的。毕竟,在高度有限的事情上下咱就是下多大功夫,也是无法提高咱那本来就有限的水平和能力的。那么我们不该有认真对待的东西吗?如果抱有这样的观点,我也不是今天的我。经常跳出去看看,用琢磨具体事物的精神琢磨琢磨更高一阶的题目和选择,这都是投入的同时,应该保证的前提。

最后说一句,这些博客让我回忆起不少旧东西,也见到一些新东西,作为一个学习者,我应该感谢。至于我感谢的方式呢,就是这篇不会广泛传播的小文了。

注释【1】:
《企业应用架构模式》介绍领域模型时,有个产品与合同的例子(Fowler号称真实项目里他也是这么做的),说实话这个例子放到很多环境下是一个相当反面的教材(这里不解释)。多少人拿着类似的设计方式当宝,然后成天数落别人?再比如,到经常看聚众讨论贫血充血和OO的关系,却只有不多的人明白充血模型也可以设计的完全违背OO的准则(假设这真那么重要的话)。


Update,说两句题外话:

1. 不要轻易说出那些哪怕仅有一丝可能性会影响别人人生轨迹的话,这背后真正的重量我们没人负担的起。

2. 在js上折腾面向对象很多时候有相当不错的效果,不过在这之前最好看看函数式社区的“设计模式无用论”。

posted on 2009-01-14 05:40  怪怪  阅读(7019)  评论(5编辑  收藏  举报

导航