剛才看了 論壇里 jinxfei 的十年總結(14):從CS轉向BS,
說實話,大部分內容我沒有太仔細的看,不過如下的一段引起了我的注意:
?
真正讓我心里有底的,還是在看了官方文檔之后:http://struts.apache.org/1.3.10/userGuide/index.html
我覺得通過這個文檔,我很快就明白了FORM是如何被填充的,Action是如何跳轉的,從頁面提交、到后臺方法執行、再到返回新頁面,
這個過程在腦海里很清晰,這樣自然就很容易理解各項配置的作用,也很容易處理出現的問題。
在以后的日子里,我又接觸了一些開源項目的官方文檔,比如JBPM,Ant等,我發現官方文檔真的是了解一個系統的最佳資料,
一般好一點的項目都會提供Tutorial或者 User Guide或者Reference,這基本上是必看的。
?
?
這段文字就是我要表達的觀點,官方文檔是最重要的,也是最佳的資料,無論是作為入門,還是作為日常的手冊。
?
在壇子里,許多問題,特別是關于Spring, Hibernate和 Struts的問題,在他們的文檔里都有對應的文檔、例子和解釋,如果能大致的看一遍,不用極其的仔細,那么絕大部分問題在遇到時都可以快速的翻到那里,并解決掉它。
老外的文檔寫的很仔細,有點讓人嫉妒。看看Spring和hibernate那厚厚的上千頁的文檔,你就知道人家付出了多少心血了。
?
提高編程水平,不要整天的到處尋找知識,官方文檔是你一個很好的起點,也是一個可能伴隨你時間最長的伙伴。
?
我個人至少仔細的看過Spring 和Hibernate的整個reference,并且打印出來方便查看(那時候俺還沒有筆記本電腦呢)。 當然 HTML 和 POP3 SMTP等協議的文檔更是仔細的看過了。順便說一下,都是原版的官方文檔,純英文的。 目前正在研讀 MySQL 的文檔,收獲又是不小啊。
人生如戰場上,要有好的武器,而官方文檔就是武器的說明書和操作手冊。