本文是對配置源碼解析的一個總結,是針對之前所有文章的一個集合總結,融合之前所有的知識點進行簡單的總結。
十二、總結
對于框架中config源碼的解析就到這里結束了,其實源碼的解析并不是很多,而是用了大量的篇幅來介紹了間接使用的一些技術。
雖說這些技術在這個已經(jīng)成型的框架中不能再進行好好的利用,但是最起碼讓我們知道了他們每一個擴展的作用。
例如Yaconf對于項目配置這塊會有很大的幫助,可以讓配置文件跟項目分離,確保項目安全和跟運維之間的協(xié)同。
在例如開篇說的ArrayAccess,這個就是提供像訪問數(shù)組一樣訪問對象的接口而已,這個也就是一種好的思想,同理在以后得開發(fā)中也可以借鑒這種思想。
在配置文件這一篇中,咔咔認為最重要的就是使用工廠模式加載的不同類型配置文件,在這一節(jié)中咔咔也說了后期會在出一篇文章在進行解析的,這一節(jié)點的文章如果沒事的話真的可以好好的閱讀一下。
這個也是目前在閱讀源碼的過程中直接碰到的第一個設計模式,后邊會遇到越來越多的設計模式,遇到在進行解析
之前跟著咔咔一起實現(xiàn)的優(yōu)化框架源碼的過程中,這個配置一定要改過來,否則你需要把框架所有的配置類型都需要改為對應的。

截止到本文,配置文件加載源碼就解析完了,主要學習其中的一些知識點,至于代碼設計就需要花