不要把大腦當做磁盤 上學的時候我們會傾向於(被迫)背很多東西,畢業后發現大部分都又還給了老師。但是受過教育和沒有受過教育的人還是有區別的,差別可能就在於剩下的那一小部分。 工作后,在工作中可能還會傾向於去記憶很多東西,但是我發現 ...
公司的老員工很喜歡一種他們稱之為 解耦 的做法: 先這么進行系統分析:把系統運行拆解為若干個環節,先執行A,再執行B,形成一個一個的步驟。 然后進行 解耦 :把每個環節變成一個服務,環節之間用 MQ 連接。環節銜接的輸入輸出數據形成協議規范。 解耦 之后得到的好處是: 環節用MQ串聯,當服務死掉后,MQ能存儲消息,等服務重啟可以繼續執行 當MQ無法消化時,可以為這個環節的服務增加機器 當這個環節清 ...
2019-11-28 11:51 0 319 推薦指數:
不要把大腦當做磁盤 上學的時候我們會傾向於(被迫)背很多東西,畢業后發現大部分都又還給了老師。但是受過教育和沒有受過教育的人還是有區別的,差別可能就在於剩下的那一小部分。 工作后,在工作中可能還會傾向於去記憶很多東西,但是我發現 ...
架構解耦 配置中心與配置架構演進 核心痛點 上游痛:擴容的是下游,改配置重啟的是上游(耦合,典型反向依賴) 下游痛:不知道誰依賴於自己(難以實施服務治理) 怎么解耦,怎么解決? “配置私藏”架構 “全局 ...
一:背景 1. 講故事 在項目中摸爬滾打幾年,應該或多或少的見過有人把異常當做業務邏輯處理的情況(┬_┬),比如說判斷一個數字是否為整數,就想當然的用try catch 包起來,再進行 int.Parse,如果拋異常就說明不是整數,簡單粗暴,也不需要寫正則或者其他邏輯,再比如一個字符串強制轉化 ...
解耦就是Simple And Simple , Small And Small。解耦就是降低耦合就是彼此分開,不要在一起例如在做流程表單的時候,一個表單有多個流程節點,每個流程節點有不同的編寫權限。針對這樣的情況,就不能用一個頁面文件去寫多個節點的內容展示。因為用同一個頁面去寫,必然會 ...
概念: 耦合是指兩個或兩個以上的體系或兩種運動形式間通過相互作用而彼此影響以至聯合起來的現象。 解耦就是用數學方法將兩種運動分離開來處理問題,常用解耦方法就是忽略或簡化對所研究問題影響較小的一種運動,只分析主要的運動。 什么是與Servlet API解耦 ...
一、耦合 1、耦合是指兩個或兩個以上的體系或兩種運動形式間通過相互作用而彼此影響以至聯合起來的現象。 2、在軟件工程中,對象之間的耦合度就是對象之間的依賴性。對象之間的耦合越高,維護成本越高,因此 ...
一、耦合 1、耦合是指兩個或兩個以上的體系或兩種運動形式間通過相互作用而彼此影響以至聯合起來的現象。 2、在軟件工程中,對象之間的耦合度就是對象之間的依賴性。對象之間的耦合越高,維護成本越高,因此 ...
耦合是指兩個或兩個以上的體系或兩種運動形式間通過相互作用而彼此影響以至聯合起來的現象。 解耦就是用數學方法將兩種運動分離開來處理問題,常用解耦方法就是忽略或簡化對所研究問題影響較小的一種運動,只分析主要的運動。 什么是與Servlet API解耦? 為了避免 ...