講個笑話吧,關于"keep it simple"
這其實是個真實的故事,發生在兩年前,當我從上一家公司離職時。
當時我移交了一個重要模塊,后來不久,記不清了,大概一兩個月后吧,有關系不錯的同事告訴我說:某某人大肆宣揚,***模塊我只找個了***的人,*天就接手了,云云。
言下之意自不必說。
而我,則將上述評論視為對自己的嘉獎,深以為榮。
*******************************************************************************
為了大家能看懂這個笑話,羅嗦一點介紹兩個背景故事:
1. 最驕傲的事
工作9年了,回首看最令自己驕傲的事情,就是在07年的夏天,加班加點的工作了1個半月,將上述模塊的新需求完成。開發模式是我最喜愛的TDD + 持續重構,完備的unit測試案例覆蓋。后面測試中,3位負責測試同事用了三天的時間,測試完成所有的測試案例,全部一次性通過,沒有一個bug,哪怕是小bug。
此記錄本人之后兩年中一直試圖復制,至今沒有成功。
2. 荒謬的問題
發生在離職做上述模塊移交時,被接收人問了一個問題:項目代碼里面,test目錄下是什么東西啊?
import junit.***, extends TestCase...
無言以對。