跟朋友逛公園,歸途路上,我說起最近爲數據庫技術選型的煩惱。
我:“現在光是數據庫都有十多種,真TM難以抉擇阿。”
友:“怎麼會有那麼多?”
我:”寫軟件的人喜歡重複造輪子。“
友:“那選一個最好的阿。“
我:”煩惱的就是沒有最好的。比如其中一個,速度快,但是功能稍弱;另一個則是功能強,但是速度沒有前一個快。“
友:“那真是挺累人的,有其他辦法不?“
我:“唯有自己寫一個了,還得保證它比現有的工具都好才行——而且這事還不算完。“
友:“咋的?“
我:”因爲等我造好這個工具之後,肯定有人會跳出來,說我的軟件雖然滿足了要求A和要求B,但是沒有滿足要求C,而這個人恰好需要滿足要求A、B、C的工具,於是。。。“
友:”?“
我:”於是他自己又寫了一個數據庫。“
友:“。。。”
我:“。。。”