深圳龙华网站建设公司哪家好,免费制作微信小程序的网站,企业网站推广的方法有( ),wordpress后台变慢告別繁體文盲,從寫blog開始 Variable命名很重要,有多重要,看看.net和java的加密就知道, 都是把variable改到一塌糊塗,你想看看都沒門. 但是這幾天看遺留系統的代碼,真是大開眼界。 我一直以為別人寫a,b,c,d這些單字節variable已經很過分。直到我看到以下這幾個#xff0… 告別繁體文盲,從寫blog開始 Variable命名很重要,有多重要,看看.net和java的加密就知道, 都是把variable改到一塌糊塗,你想看看都沒門. 但是這幾天看遺留系統的代碼,真是大開眼界。 我一直以為別人寫a,b,c,d這些單字節variable已經很過分。直到我看到以下這幾個排名不分先後 1HTML_XXXX_NOT_CREATEDCreated 看到這個變量我簡直快暈過去究竟是Not Created還是 Created 它是個常量只有一個很幸運使用的地方也只有一個。否則估計我會自殺去了。 2HTML_XXXX_NOT_EXPIRED“Actived”, 上面那個可能是粗心這個就很不可理喻不是Expired就一定是Actived嗎也許吧那麼Not_Finish可以是“Actived”嗎Not_Sleep呢根據我看金田一的經驗那麼Actived應該叫Not Expired(很可是我錯了)。爲什麽要用否定了。怪不得某個大師說過儘量用肯定式的語法。 3第三個情況和第二個差不多的不過和第一個很有關係。在文檔寫的是Not Finish對應的數據庫字段是“N”, 而需要顯示是“Created”。 而這個Created對應常量是第一個Not_Created。 於是我就短路1分鐘。 4ExpiredOrComplete這個很疑惑究竟是Expired還是Complete不過你放心智慧是無限的。根據代碼判斷如果字段A是X或XX或XXX那麼就是 Complete如果A字段是Not XXXX並且B字段不是XXXXX那麼就是Expired啦。你明白不不明白沒關係你可以看database文檔的第60頁、第66頁、以及第 70頁以及第.......裏面不是說的很清楚嗎還是不明白你可以運行一下程序啊。各種情況都試一下.....這個module總共有5個字段互相組合那麼就會顯示不同的狀態的。懂不你真是春天下的兩條蟲靠。 怪不得有人說程序員是世界上最聰明的人。转载于:https://www.cnblogs.com/fantasylu/archive/2009/10/29/1592600.html