程式架構是什麼?使用者87799567361062022-03-17 20:55:11

架構=框架與構造,假如將一個應用程式看做一輛車,程式設計師就是生產製造人員,程式中的每個關鍵詞、常量、變數是製造汽車用的各種原材料,而函式、類、功能模組、定義就是使用原材料製造的不同級別的零部件,然後程式設計師將這些部件組裝起來。

而架構就是指導程式設計師如何組裝程式的圖紙。架構規定了函式、類、模組之間的關係、邏輯、執行機制。那麼架構師就是規劃程式專案的人,架構師可以不懂程式設計細節,但是他必須懂得合理安排各功能塊之間的關係,使整個專案具有很高的可維護性、很低的維護成本、很高的開發效率。順便說下,雖然我也是個程式設計師,但程式設計師就是打工的,俗稱“碼農”,架構師的工資比程式設計師高多了

程式架構是什麼?草莓啵啵兔8672022-03-16 18:02:01

程式設計中的架構是指是一系列相關的抽象模式,用於指導大型軟體系統各個方面的設計。

軟體架構所指的就是說相應的系列性的抽象模式,可以為設計大型軟體系統的各個方面提供相應的指導。從本質上來看,軟體架構是屬於一種系統草圖。

在軟體架構所描述的物件就是直接的進行系統抽象元件構成。連線系統的各個元件之間就是做到把元件之間所存在的通訊比較明確與相對細緻的實施描述。

處於相應的系統實現環節,那麼就會使得細化這些抽象元件成為現實的元件,比如可以是具體的某個類或者是物件。從面向物件領域進行分析,那麼各個元件之前實施的連線實現往往是介面。