系统架构的过程 浮现式设计
生活随笔
收集整理的這篇文章主要介紹了
系统架构的过程 浮现式设计
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
系統架構如果設計之初就設計錯了,那么必然是南轅北轍。
很多人做系統設計總是東一下,西一下,雜亂無章,想到那是那,然后系統的邊界很大,總會有疏漏。
那么系統架構應該怎么設計呢?
首先來說分層 系統分為三層,數據層 視圖層 業務層
數據層? 包含數據存儲和數據交互,應該是純數據操作和業務無關
業務層 自然就是service層這是最多變的一層
視圖層 接口
?
那么系統設計應該按照什么順序呢?
應該是先設計數據層,如果數據層設計錯了那么整體就會事倍功半。
所以這是一個自底往上的過程。
但是,上并不是到業務層,而是視圖層,因為你的一切設計都是圍繞對外,如果你的接口沒有使用使用價值整個系統也就變得沒有價值。
好,當你設計好視圖和數據那么自然而然的就是通過業務層來銜接這兩層。
這兩層實際上都沒有什么變化,系統架構要的就是不斷的抽象分離出不變的東西,治理變化的部分!
這樣,整體系統設計就是一點點浮現出正確需要的部分,而不是胡亂拼湊的。
總結
以上是生活随笔為你收集整理的系统架构的过程 浮现式设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 就是爱到深处才由他是什么歌呢
- 下一篇: 编程容易犯的错