PIECE2巨群
網頁設計 ‧ 平面設計 ‧ 虛擬主機 ‧ 網路行銷
最新消息
資訊分享
關於我們 服務項目 客戶案例 製作流程 虛擬主機 聯絡我們
如何Review網頁設計的Code的問題

序言

網頁設計資料API和後臺資料同步已經完成,我大概兩天沒去管這部分程式碼,主要是因為產品、老大都不是很積極。因為這個畢竟不是非常重要的。

今天我對程式碼進行了檢查,也進行了一些修復,比如命名規範,程式碼邏輯,還有就是讓整個程式碼更加符合整個框架的網頁設計規範(如檔分類,指定檔做它該做的事情)。於是有了想寫一篇“Review網頁設計的Code”博文的衝動,故有了此文


盯梢

作為程式師應該知道Code Review的重要性。我相信很多程式師都不喜歡Code Review,那你喜歡它嗎?

在公司兩年多,一直是在原有的程式碼基礎上進行程式碼修復和功能添加。這樣勢必會經常接觸其他人程式碼,自然而然就養成Code Review的習慣。

在Code Review的時候,我經常感覺我後腦勺發涼,老是覺得有人(呵呵,一般是老大)在盯著我。

我有沒有偷懶?

我有沒有完全弄懂邏輯?

我寫的網頁設計程式碼羅不囉嗦?

我有沒有按照網頁設計命名規範進行編碼?

我有沒有寫出漂亮而完美的網頁設計程式碼?...


過程

現在,每次寫完程式碼,我會間隔一段時間翻看舊程式碼,如果發現不好的地方,我就會去進行修復(這應該就是Code Review了)。

我是一名phper,我不太喜歡使用工具去做這個Review,我喜歡用眼睛看、用腦去思考。

有人說了,你這個不標準,效率不高。——呵呵,畢竟我工作量我自認為不大,所以很多時間我一直在Code Review。

每次看我的程式碼就像看一件藝術品,我時常問自己,我寫的網頁設計程式碼我滿意嗎?還缺點什麼?我還能寫的更好嗎?


感覺

Code Review是個美妙的過程,讓我的腦袋從混沌逐漸清晰。剛開始,我會頭疼,但是隨著你不斷的Review,整個思路越來越明朗,程式碼越來越規範。

人腦是個非常奇特的東西,混沌到清晰是一個痛苦到愉悅的過程。如果長期不經過這個過程,你腦袋很容易鏽到。

那麼混沌是一個什麼感覺?我比較喜歡我外甥的一句話,“腦袋瓜子裏就像進入一堆漿糊似的”,他把這個混沌比喻成漿糊。我相信等你把漿糊弄乾淨了,你腦袋也就清晰了。

再舉一個不好聽的比喻,就像你把大便從肚子裏排除去後的那種感覺。大便越多,最後排出去之後,感覺越爽。所以,你程式碼中,越有很多理不清的東西,等你真正理清完之後,你的腦子會非常舒服,整個身體都會非常輕鬆


方法

我一般如何Code Review呢?

初期:

我首先找到一個切入點(也許是一個頁面,也許是一個定時執行的腳本網頁設計方法),然後逐個去找類別,找方法,直到最後輸出。——不停的去整理這個過程。

然後再找下一個切入點。

後期:

我會挑選幾個比較常見的業務,沒有太明白的業務,然後尋找切入點,在進行以上迴圈。

 


轉貼來源:網頁設計知識分享部落格

 


參考文獻:

1.張哲航,2000,以EPOC 為基礎之手機應用程式介面之實作,國立交通大學資訊工程研究所未出版論文。

2.梁定彭,1997,資訊管理研究方法總論,中華民國資訊管理學報,第一期第四卷:1-6。

3.蘇煥文,2001,關係企業合併財務報表、合併財務報表與母公司財務報表之盈餘組成成份資訊內涵研究,私立東吳大學會計學系未出版碩士論文。

 
返回列表
上一頁 下一頁


相關文章

網頁設計開發有這麼簡單嗎?
九種最常見網頁設計SEO外連的方式
交互網頁設計模式的解釋
如何利用網頁設計做出一個酷網
瞭解網頁設計中的註解意思


最新文章

HVACKer:入侵隔離網絡的新型攻擊技術
還有什麼不會被入侵?路由器 LED 燈已成為攻擊入口
美 5 家獨角獸同天申請 IPO 掛牌,最狂的是一家估值 124 億美的數據分析新創!
【台灣「智慧產業」開始佈局】緯創集團領投跨國 AI 新創 iKala,下一步拓展東南亞市場
快可以用手機遠端遙控你的所有家電了



 
PIECE2巨群 版權所有 © 2008 總公司:06-2895301 台北:02-82529838 台中:04-25152530 高雄:07-7931226
驗證 CSS 驗證 W3C
專精項目:網頁設計   網站設計   平面設計   包裝設計   關鍵字行銷   關鍵字排名   網路行銷   網站代管   虛擬主機   ERP系統