1、
XP中的結對編程。XP編程中,有一些思想總結的很好,例如測試驅動,但又有極度的荒唐的就是結對編程。結對編程是我看到過的最荒唐最可笑的軟件工程方
法,兩倍的投入,一半的產出,可謂事倍功半。以前看結對編程只是覺得荒唐可笑,后來看了李安的電影《斷背山》,覺得以“斷背”來形容結對編程最適合了,結
對編程簡直就是專門為“男同志”們度身定做的軟件工程方法,你想一對“男同志”,每天手牽手背靠背進行“結對編程”,是多么“浪漫有趣”的事情。不過這只
對“男同志”們的浪漫有趣,對工作本身一點也不有趣!
--------------
2、JDO投票鬧劇(2004-2005)。
一個通過黑客式靜態AOP方式旁門左道實現的持久化技術JDO,竟然會被一些人追捧,這本身就是一個很荒唐的事情了。在JCP的投票中,JDO被否決了,
這一點也不奇怪,奇怪的是投票結果出來之后的鬧劇。一些人以“政治陰謀論”來說事,說JDO不被通過,是因為政治原因,而非技術原因,這個荒唐的理由竟然
被社區的很多人相信了,一片聲討,JCP迫于壓力,重新投票,通過了JDO相關的JSR。但是JDO并沒有因此有一點點起色,一直沉淪至今。JDO通過靜
態AOP(enhance)的方式使得代碼無法調試,就單這一點,就足以使JDO永遠無法流行。
這件事情很明確表明兩點:1)、不要相信一些技術作家的判斷力;2)、普通的大眾沒有判斷能力,會人云亦云。
當年荒唐的文章選錄:
《程序員》2005年第2期 http://blog.csdn.net/gigix/archive/2005/01/21/262163.aspx
---------------