代碼就是一道菜肴
今天又不得不讀老翁的代碼,老翁的代碼我讀過不少,算不上噩夢,至少不是我所喜歡的那種口味。冗長的變量名,帶著自己名字縮寫的前綴,100多行的函數。總看得我沒有好心情。我深深的感受到可讀性對代碼的重要性。我提倡簡潔,優雅的代碼。那種代碼讓人心曠神怡(我的代碼未必能達到這種境界)。由于時間很緊,我不得不用以前老翁的程序,其實程序本身并沒有太多的高深技術。只是是通用的異質數據庫的數據導入導出工具。以前是用ado+odbc實現的。現在由于客戶提出不希望裝oracle客戶端,(沒錯,誰喜歡為了導數據還要裝這么個東東)。于是我決定用直接基于系統和tcp/ip的訪問方式。一路改下來,耐著性子還是看下來了。不過到了最后一個數據遷移函數,150多行的函數讓我徹底不耐煩了。想想代碼的可讀性是多么重要啊。提醒一下自己,以后一定要力求簡潔和優雅。畢竟實現功能是最基本的要求。就像一道菜,能吃只是最基本的要求,但要做出一道美味佳肴,又是另外一回事了!冷靜,堅持一下吧.....

浙公網安備 33010602011771號