讀書筆記 - 《架構整潔之道》(更新中...)

首先,推薦下新棟BOOK製做的思惟導圖,基本上涵蓋了本書的核心要點。程序員

 

[我的認爲,讀書讀到最後實際上是一個不斷把書讀薄的過程,同時又是一個不斷把書越讀越厚的過程,前者側重於提煉書籍的核心要點並內化吸取,後者側重於吸取書籍的思想營養後不斷豐富。有時候,讀一本書,總想在最後提煉出結論性的幾句話已代表本身真正讀過了(功利性的閱讀小思想),竊覺得更高的境界更多的是潤物細無聲般將書中的思想用於實踐。]編程

 

程序員能夠分爲三個層次:普通程序員、工程師和架構師。多線程

 

做爲一個細心的軟件工程師或架構師,你該認識到不管是微觀世界的代碼,仍是宏觀層面的架構,不管是三種編程範式仍是微服務架構,它們都在解決一個問題——分離控制和邏輯。所謂控制就是對程序流轉的與業務邏輯無關的代碼或系統的控制(如多線程、異步、服務發現、部署、彈性伸縮等),所謂邏輯則是實實在在的業務邏輯,是解決用戶問題的邏輯。控制和邏輯構成了總體的軟件複雜度,有效地分離控制和邏輯會讓你的系統獲得最大的簡化架構

 

待定:結合《重構改善既有代碼的設計》來看!異步

 

參考:微服務

薦書丨架構整潔之道.net

相關文章
相關標籤/搜索