首先要理清楚代碼結構和業(yè)務結構(應該有些文檔或者大的流程圖),這是閱讀具體代碼的前提。
創(chuàng)新互聯(lián)建站堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都網站設計、做網站、企業(yè)官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯(lián)網時代的民和網站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!
閱讀Java?web項目的代碼:
你需要找到
View層的代碼:前端頁面、圖片、資源文件都在其中。
Controller層的代碼:控制試圖與模型層以及數(shù)據(jù)傳遞。
Service層的代碼:業(yè)務邏輯。
Dao層的代碼:數(shù)據(jù)庫訪問邏輯。
從web.xml?-?appcontext.xml?-?xxx
本來不想回答,翻到下面那些答復實在看不過去,就花點功夫整理下吧,希望對有人心能有幫助。
閱讀分析源代碼,一些有效的方法是:
1、閱讀源代碼的說明文檔和API文檔。
2、如果源代碼有用法示例或向導,先閱讀這個。
3、了解整個項目的模塊結構,可以按模塊進行閱讀。
4、隨時使用查找功能(或超鏈接)閱讀關聯(lián)類或關聯(lián)方法。
5、對于有疑問的地方,不妨寫幾行單元測試。
6、由淺入深,由易到難,多閱讀優(yōu)秀的開源項目,代碼閱讀水平會突飛猛進。
對于學習軟件開發(fā)的人來說,學會閱讀源代碼是非常重要的,然而很多人并不具備閱讀源代碼的能力。
很多人不喜歡閱讀源代碼,認為這是非常無聊的事情。
如果不會閱讀源代碼,對于后面寫代碼是非常困難的,很多開發(fā)人員主要把重心放在寫代碼上,反而忽略代碼的閱讀。
閱讀代碼是非常關鍵的,下面安徽電腦培訓為大家介紹閱讀代碼的技巧。
1、學會運行代碼運行代碼是閱讀代碼的第一步,這樣能夠了解關于項目的很多細節(jié),并且了解怎么進行運行,掌握庫的使用方法。
這樣是了解一個項目最好的方法,如果能夠自己了解和編寫相關的項目,這樣對于使用框架和庫會有自己的想法。
2、找到高層次的邏輯當您開始閱讀項目的代碼時,會涉及到每個細節(jié)。
相反的,你還需要掌握高層次結構,從這個地方找到入口點,在很多大型項目開發(fā)中都可以使用這種方法。
如果是進行web程序開發(fā),那么安徽IT培訓建議應該查看不同的包,例如存儲業(yè)務邏輯的位置,存儲UI代碼的位置,控制器所在的位置等等。
3、了解和使用工具很多工具都可以有助于源代碼閱讀,并且對可視化代碼有很大的幫助。
在使用過程中,安徽IT培訓認為IntelliJIdea工具能夠導航源代碼,允許使用單詞的一部分,甚至單詞的縮寫進行搜索。
您還應該學習鍵盤的快捷鍵。
使用鼠標導航源代碼可能會非常無聊和緩慢,鍵盤快捷鍵可以更快的進行跳轉。
4、了解語言更深入地了解特定語言有助于提高您的代碼閱讀技能。
每種語言都有自己的約定,樣式和語法。
這些知識可以幫助您快速熟悉特定代碼。
其中安徽電腦培訓發(fā)現(xiàn)在Java語言中,方法名稱以小寫字母開頭,而在C#語言中,方法名稱以大寫字母開頭。
了解這種差異可以幫助你從源代碼中找到識別方法。