简单说两句味道

来博客园也有些时日, 喜欢我的讨厌我的, 也都知道我的风格了. 我总是象个大马蜂似的, 成天嗡嗡, 四处找人叮: 对流行的东西加以驳斥. 还是那两句话, 标新立异, 特立独行, 哗众取宠.

其实哪怕我是愤愤也好什么也好, 我发现有些东西和作者是不会引起我反应的, 那么为什么另外一些就会呢? 说说感受: Fowler这帮人总在说坏味, 我怀疑很多著作, 学说, 也有其味道. 否则都是大牛, 都是流行的东西, 为什么我会(部分的)反对这个, 接受那个呢? 当然我可能比一般人敏感一些, 但有时敏感也不是什么坏事. 仔细自我感受了一下, 说两种比较让我过敏的味道吧.

其中一种是代码大全里说的狗皮膏药的味道, 号称是软件构件领域: 比如设计, 比如工程, 或者比如某更具体的细分领域的救世主, 过去的OO, 某某架构, IoC/AOP/ORM, 重构, 敏捷, 毫不客气的说, 全在此列. 它们之所以是狗皮膏药, 压根不用去论证, 凡是宣传跨过某一界限的, 至少其宣传之下的这个版本, 一定是, 狗屁膏药的定义如此.

比如重构, 迭代, 持续集成, 正交, 这些都是好的概念, 我自己也绝对不会因噎废食. 不过稍微注意一下就知道, 大多数概念和手段都是一些明星和小团体冉冉升起之前就有的; 把几个概念打个包当成香饽饽一宣传, 不说变味儿, 只说过分的强化, 对大多数自以为是的菜鸟(正因为也许我也是其中一只, 所以要加倍小心)来说, 就未必是什么好事情. 从现实上来讲, 即使少了某些人, 我们中一些软件从业人员和更踏实的技术作者也会拿出这些知识; 有了这些人, 嗯, 李宇春的歌喉不但好听, 而且超越经典.

第二种是钱的味道: 别人扯着脖子喊, 动员整个社区一块喊, 口口相传的影响着观众一起喊, 这是多么大的能量支出啊, 你当那玩意儿白干哪? 狗皮膏药也得有人买单不是? IBM/SUN这样的大公司就不用提了, 可以说它们说什么炒什么, 我都得三思; 另外一种就是比如某出书办讲座开咨询公司顺手还承接项目的国外大牛这号人. 这些人比我NB多少我不管, 只要他利益驱动的成分大到一定程度, 我就要眯缝着眼睛看他, 把耳朵捂住一半听他说话: 他说的话有百分之几十靠谱的这一事实我心里有数, 有益的东西当然不必拒绝; 有害的东西难于识别, 却需谨慎过滤.

这就好比开坛论道办教治病的某人, 其大法最初也不过是动员群众伸伸懒腰什么的, 很多对身体有好处的动作, 从科学上照样能找到依据; 对那些正确的东西, 我也不可能专门反着干, 去糟蹋自己. 只要我知道他们无论放出有用的经验还是屁话, 一大半都是为了钱, 产生反感这一情绪本身可以将一切忽略不计; 另外我想在此处哪怕不恰当的反感情绪也是有益将康的: 和大法带来的好处同样重要的是, 恰当的冷水是必要的, 哪天轮子转了就不好了.

说这些不是为了发泄, 只是给愿意听听我感受的人提个醒, 多闻味儿, 确定自己怀疑态度的程度, 再消化. 比如代码大全的作者也未必就不在技术明星的圈子互相吹捧, 互相拽着头发往上爬. 没有人是纯洁的, 只是如果味儿太大, 带个口罩把气味分子过滤在外, 在入肺之前, 小小改变一下空气和臭味的比例, 恐怕还是必要的. 不过我可不是说反对一切流行的东西, 比如如上提到的某人, 他说什么, 我还会抬半个耳朵的.

另外, 在这个丛林里, 总还有一些家伙, 他们发出的声音, 需要我们甚至一些真正的猛兽也不得不正襟危坐, 竖耳聆听, 至于哪些属于此类, 就自己琢磨喽; 当然, 也不妨留个言, 彼此参考一下这个名单.

这篇文章本来考虑不放到首页, 想了想, 也没啥不体面的, 不过无论你是捧场还是扔板砖, 我都不奉陪了. 敏感场合, 还是小心点好.
原文地址:https://www.cnblogs.com/guaiguai/p/1045360.html