提高编程水平的一段必经之路,研读官方文档
剛才看了 論壇里 jinxfei 的十年總結(jié)(14):從CS轉(zhuǎn)向BS,
說(shuō)實(shí)話(huà),大部分內(nèi)容我沒(méi)有太仔細(xì)的看,不過(guò)如下的一段引起了我的注意:
?
真正讓我心里有底的,還是在看了官方文檔之后:http://struts.apache.org/1.3.10/userGuide/index.html
我覺(jué)得通過(guò)這個(gè)文檔,我很快就明白了FORM是如何被填充的,Action是如何跳轉(zhuǎn)的,從頁(yè)面提交、到后臺(tái)方法執(zhí)行、再到返回新頁(yè)面,
這個(gè)過(guò)程在腦海里很清晰,這樣自然就很容易理解各項(xiàng)配置的作用,也很容易處理出現(xiàn)的問(wèn)題。
在以后的日子里,我又接觸了一些開(kāi)源項(xiàng)目的官方文檔,比如JBPM,Ant等,我發(fā)現(xiàn)官方文檔真的是了解一個(gè)系統(tǒng)的最佳資料,
一般好一點(diǎn)的項(xiàng)目都會(huì)提供Tutorial或者 User Guide或者Reference,這基本上是必看的。
?
?
這段文字就是我要表達(dá)的觀(guān)點(diǎn),官方文檔是最重要的,也是最佳的資料,無(wú)論是作為入門(mén),還是作為日常的手冊(cè)。
?
在壇子里,許多問(wèn)題,特別是關(guān)于Spring, Hibernate和 Struts的問(wèn)題,在他們的文檔里都有對(duì)應(yīng)的文檔、例子和解釋,如果能大致的看一遍,不用極其的仔細(xì),那么絕大部分問(wèn)題在遇到時(shí)都可以快速的翻到那里,并解決掉它。
老外的文檔寫(xiě)的很仔細(xì),有點(diǎn)讓人嫉妒。看看Spring和hibernate那厚厚的上千頁(yè)的文檔,你就知道人家付出了多少心血了。
?
提高編程水平,不要整天的到處尋找知識(shí),官方文檔是你一個(gè)很好的起點(diǎn),也是一個(gè)可能伴隨你時(shí)間最長(zhǎng)的伙伴。
?
我個(gè)人至少仔細(xì)的看過(guò)Spring 和Hibernate的整個(gè)reference,并且打印出來(lái)方便查看(那時(shí)候俺還沒(méi)有筆記本電腦呢)。 當(dāng)然 HTML 和 POP3 SMTP等協(xié)議的文檔更是仔細(xì)的看過(guò)了。順便說(shuō)一下,都是原版的官方文檔,純英文的。 目前正在研讀 MySQL 的文檔,收獲又是不小啊。
人生如戰(zhàn)場(chǎng)上,要有好的武器,而官方文檔就是武器的說(shuō)明書(shū)和操作手冊(cè)。總結(jié)
以上是生活随笔為你收集整理的提高编程水平的一段必经之路,研读官方文档的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: C#操作Excel总结
- 下一篇: 理论与实践:不要过度思考