如何從程序員到架構師,不斷總結補充中

  • 初級程序員考慮問題是1個層級,經過測試代碼學習知識程序員

    可以實現一個接口,按照設計好的思路編寫代碼數據結構

  • 高級程序員考慮的問題是2-3個層級,經過寫模塊學習知識架構

    可以編寫模塊,爲模塊設計一個好的數據結構,完成抽象對象抽象、提供哪些良好接口,須要考慮接口和接口之間的關係,模塊和模塊之間的關係 ssh

    可以肯定工做目標,將工做目標分解成若干個小目標進行實現學習

  • 架構是考慮的問題是五、六、七、八、9個層級,站的高、看的遠、想的細、定的準,經過寫產品學習知識測試

    可以對一個產品設計的總體進行把控,把一堆模塊設計出來並很好的組織到一塊兒,並可以把本身的思想正確的描述給其餘人spa


高級程序員設計

1.你使用ssh的部分的功能佔ssh提供的功能點的百分比是多少?
2.ssh提供的每一個功能點的劃分清楚否?
3.主線代碼理解了多少?
源碼越多了,就像招式練多了,就會慢慢理解它的意味和造成緣由。同時開始有本身的審美觀點。
這個只是一個方面,代碼是讀不完的,文件場景,解決辦法的主線不少都是前人總結在規範中了
對象

相關文章
相關標籤/搜索