write by 九天雁翎(jtianling) -- blog.csdn.net/vagrxie
討論新聞組及檔案
那僅僅是乙個過去做下,現在難以撤銷的不幸決定。。。。。。。。。。。。
有的東西存在了,即使是不合理的存在,因為它存在了一段時間了,因為慣性,它還會存在在那裡。程式設計中,這種情況經常出現。突然讓我想起上個專案中,大家經常對專案中蹩腳**存在原因的解釋:「歷史原因」。
對於**來說,即使大家都知道可以重構,但是重構是有代價的,很多時候大家就妥協在歷史原因當中。
對於語言來說,c++就是對歷史進行最大妥協而產生的語言,大家都承認,假如當年c++不相容c的話,c++根本就得不到現在這樣的流行程度,也都承認,因為c++相容c,(常常被稱為歷史的包袱)c++在語言的優美程度上損失了太多。
想起國內某個大牛有過類似的感慨,「現在每做乙個設計決定的時候都非常小心,因為那可能會被使用非常非常長的時間,當它還能正常工作的時候,甚至不會有人想要去重寫它「
呵呵,僅僅將這個有趣的事件作為程式設計中的乙個軼事來看吧。
程式設計世界中慣性的力量
write by 九天雁翎 jtianling blog.csdn.net vagrxie 討論新聞組及檔案 那僅僅是乙個過去做下,現在難以撤銷的不幸決定。有的東西存在了,即使是不合理的存在,因為它存在了一段時間了,因為慣性,它還會存在在那裡。程式設計中,這種情況經常出現。突然讓我想起上個專案中,大...
程式設計世界中慣性的力量
write by 九天雁翎 jtianling blog.csdn.net vagrxie 討論新聞組及檔案 那僅僅是乙個過去做下,現在難以撤銷的不幸決定。有的東西存在了,即使是不合理的存在,因為它存在了一段時間了,因為慣性,它還會存在在那裡。程式設計中,這種情況經常出現。突然讓我想起上個專案中,大...
慣性的力量
今天遇到一件詭異的事。手機鍵盤解鎖後,腦海中突然閃出乙個念頭,我剛按的是 還是 想了半天還是沒反應過來,開啟手機一看才知道。為什麼?腦子沒手反應快。這與大家的認識還是有出入的。相信很多人都有這樣的經歷,常常某個操作完成了才反應過來剛幹了啥。這就是慣性的力量。為什麼是慣性?萬物皆有慣性。人也一樣,也有...