技術人員每到乙個階段就會遇到乙個天花板,這表明你在這個階段已經積累足夠,需要突破了,如果技術人員發現自己從來沒有天花板,這說明你從來不懂的去反思去沉澱,去優化你的知識儲備。因為不同階段的技術儲備,在眾多職業道路上,可能造就一種從基本研發人員到職業架構師的轉變的職業道路,這可以說是從技術演變上的職業發展的極致了。
在架構之前的技術道路上,可以說都是在做技術方法的積累,當你積累足夠時,就自然邁入下乙個階梯。但是到了架構這一層,除了完備的技術儲備和廣闊的視野之外,很多時候需要一些奇思妙想,因為架構有時就是在這些很精妙的點上尋求變化。
但是個人能力有時畢竟有限,前人很多智者,也在探索類似的東西,因為這些東西很難去完整的總結出來,總是很抽象,零零散散的分布在不同的地方,就很難形成一套完成的技術體系理念。
在看了和了解了很多開源框架之後,從純架構角度描述問題的最直接的當屬spring,spring確實是一套只關注架構的框架,框架中的很多很多架構模型的應用都是千錘百鍊,多一分少一分,都不行,設計上優雅而完美。這對於進入架構領域的開發人員,是乙個最專業的學習框架,他細分了每乙個層次的應用,從前端到後端,從介面到通訊,從資料結構到儲存,都能找到對應的實現模型。這在軟體細分領域,可以最大程度的實現專業化分工,同時因為其提供的框架的約束,能最大程度的保證了從業開發人員在框架下編寫**的一致性、準確性、穩定性。
Spring框架學習筆記
spring框架 一 spring框架概述 1 spring框架提供了乙個開發平台,用於整合其他技術,例如struts,hibernate,mybatis等。舉個例子spring就像是一台電腦的主機板,為各種硬體設施提供了介面,cpu,記憶體,硬碟都有各自的介面。這樣做的好處也是顯而易見的,比如在改...
spring框架Ioc學習
理解 1 在ioc沒有出現之前,如果物件a需要依賴物件b,那麼在a初始化或執行到某乙個點的時候,需要去建立或者呼叫已經建立的物件b.不管是建立還是直接呼叫,控制權都在自己手裡.2 ioc出現之後,如果物件a需要依賴物件b,這是會有乙個容器來管理這種需求,將物件b注入到物件a中,這樣乙個容器我們稱之為...
Spring框架學習(一)
一 spring 是乙個 ioc di 和 aop 容器框架 1 什麼是ioc di?控制反轉 inversion of control,縮寫為ioc 是物件導向程式設計中的一種設計原則,可以用來減低計算機 之間的耦合度。其中最常見的方式叫做依賴注入 dependency injection,簡稱d...