架構設計思想總結

2021-10-01 13:12:25 字數 576 閱讀 6700

1:分而治之

簡單的說就是將複雜的業務,工作進行拆分。開發中最早接觸到的mvc 三層架構就是最經典的案例。在開發中業務總是會比較複雜,通過拆分,任務分配到每個成員,大家各司其職,降低任務難度,同時又能將工作處理好。

3:業務發展驅動技術發展,技術發展驅動業務

通俗的說,我們上班是為了賺錢,公司運營也是為了賺錢。當專案的技術比較陳舊,會有人想著什麼時候技術公升級。有最新的技術什麼時候能運用到專案中。站在個人發展角度是對的,因為工作是為了賺錢,技術落後了,對個人後續發展不利。但是對使用者來說一味追求新技術是不可取的。時間和金錢的成本要控制,公司是最重要的是盈利。業務一定是大於技術的。

1:一味追求大公司的解決方案

合適的才是最好的,時間和金錢成本一定要控制好。

2:為技術而技術

3:企圖用技術解決一切問題

有時候可以使用業務的手段處理問題,例如一些不合理的需求可以通過溝通處理,不一定要用技術的手段處理。完成任務是目的,至於完成方式並不是所有人都關注的。

國學思想之於軟體架構設計

國學思想之於軟體架構設計 悠久的中華文明沉澱了許多優秀的文化學說,從小在道家文化薰陶下長大,感同身受,能體驗到老子人物這些偉大之處。道家學說講的就是人的世界觀的問題,是在宗教出現之前就已完備的世界觀理論體系。那何謂世界觀,世即時間,界為空間 包括易經在內的道家文化就是給後人們總結出了一套認識時間和空...

架構之道之軟體架構設計的思想

一 架構師決定著軟體質量 在軟體組織中,架構師的作用舉足輕重。軟體的質量很大程度上是由架構設計的質量來決定的。為了建立高質量的軟體產品 增強產品的競爭力,培養高水平的架構師隊伍,建立有效的架構團隊,提公升架構師隊伍的分析與設計能力,成為企業關注的重心。二 體系結構設計決定著架構的成敗 多年來的實踐告...

軟體架構設計系列總結

出處 架構引用 維基百科 軟體體系結構是構建 計算機軟體 實踐的基礎。與建築師設定建築專案的設計原則和目標,作為繪圖員畫圖的基礎一樣,乙個 軟體架構師 或者系統架構師 陳述軟體構架以作為滿足不同客戶需求的實際系統設計方案的基礎。從和目的 主題 材料和結構的聯絡上來說,軟體架構可以和建築物的 架構相比...