如何學習框架

2022-02-04 13:07:31 字數 1334 閱讀 8603

方法一:

*以各種方式了解這個框架產生的原因,及其主要解決的問題。1%

*觀察其主要外部介面(這裡的外部介面是指公有型別)的使用場景,理解它的核心概念。5%

*做些簡單例項10%

簡單的例子來一邊實踐一邊學習,使用一些時間,主要目的是在過程中加深對核心概念的理解。

*把裡面比較重要的類列舉出來,說明它們都是幹什麼用的。(比較重要,前期這樣直接了解其抽象概念比較符合實際,不要過早深入。)1%

*較熟悉框架以後,開始學習它的架構及架構思想。3%

*分子系統,深入了解細節。看子系統時,可以先把外部介面都過一遍。或者,可以使用方法二進行學習。other%

方法二:(此法不滿足螺旋上公升的理論,因為不可用於過大的框架。)

*了解框架產生原因,及主要解決的問題。

*了解其主要外部介面(這裡的外部介面是指公有型別)的使用場景,理解它的核心概念。

*尋找最終的系統化學習資源。該資源應該是最權威的,如官方資料msdn。該資源應該是結構化的,先講明原因、設計原則、結構、約定,然後再按照優先順序講解各個子系統。當然子系統裡面可能還會有子系統。講解子系統時,具體到操作層面,還應該有相應的例子說明。最好每個章節後都有相應的配套練習。這一點很重要,因為學習是需要理論結合實踐的。

*按照上一步所述的結構進行學習,中間最好不要間斷太久。持續學習完成。

*使用該框架來構建乙個比較全面的系統。如果是非商業的,則應該保證有一定複雜度。

一般的學習過程:

(未完善待續)

2010-04-10 在學習wpf框架反思

在學習過程中,認為《code+markup》和《wpf unleased》這兩本書太淺了,而且是中文的,所以就沒看,而直接看msdn。但是msdn例子少,內容全,不利於實踐。而且是全英文的,看書的速度也變慢。我在看的時候也一點都沒有跟實踐結合,而是直接去學習wpf原理、思想、結構。當時想的是應該把總體思想理解清楚了,再實踐。

應該在看書的時候,輔以實踐,甚至以實踐為主。這一條不一定對所有的書都適用。如果是其它型別的書籍,應該在看書前想好,是理論優先,還是更重實踐。

學習應該循續漸進,由淺入深,逐漸系統化。

如何學習開源框架?

前短時間被人問起 如何學習開源框架 這個問題,大家是如何學習開源框架的呢?整理了下自己的思路,僅供拍磚!1 了解 先了解該開源框架在什麼背景下誕生的,主要用來解決什麼問題。做了產品經理之後遇到啥事,我都先講背景,生怕客戶聽不懂 2 熟悉 這個開源框架的原理是什麼?比如用了什麼設計模式。比如運用了反射...

如何學習開源框架

正確的學習方法不僅能夠事半功倍,也能夠使我們更加接近真理。在大家了解了框架的本質和web開發模式之後,我們來討論一下學習開源框架和基本方法。在這裡,本書為大家小結了一些正確的學習方法和最佳實踐,這些不僅是筆者多年開發中的心得體會,也汲取了網路上的大家之言,希望對初學者或者正在為學習開源框架犯愁的朋友...

如何學習開源框架

最近一段時間在學習ssh框架,學習的時候筆記是寫在紙上的,估計只有自己能看懂,最近看了 struts2技術內幕 在讀到如何學習開源框架時,感覺說的很對,很好,學習方法值得我們借鑑。如何學習開源框架 正確的學習方法不僅能夠事半功倍,也能夠使我們更加接近真理。在這裡為大家總結了一些學習方法和最佳實踐,希...