閱讀筆記之 《架構漫談》四

2022-09-06 15:09:13 字數 342 閱讀 9922

一位架構師在專案中,應該是專案的最大權力者,對專案完全負責,包括團隊在內,都由架構師進行分配,作為專案組中的leader存在。程式設計師在專案中的位置是,我只考慮分配給我的任務如何實現,僅僅是那一部分,而不會去考慮整個專案的構成,軟體架構師不一樣,考慮的問題要全面,站位要高,要在程式設計師的角度之上,同時還得統籌兼顧,整個專案的開發,將整個專案進行分割成每一部分,然後將每一部分進行分配,分配到具體 的執行小組。

架構師要做的工作首先就有乙個——切分,將專案進行切分、分配,而這項工作要考慮很多因素:

1. 某個或者某些利益相關人負載太重。

2· 時間上的負載太重。

3· 空間上的負載太重,本質上還是時間上的負載太重。

《架構漫談》之閱讀筆記

什麼是架構?在維基百科上是這樣定義的 架構是一種過程,並且是計畫 設計 構建和其他物理結構的產品。在 架構漫談 一中認為,架構就是 根據要解決的問題,對目標系統的邊界進行界定。並對目標系統按某個原則的進行切分。切分的原則,要便於不同的角色,對切分出來的部分,並行或序列開展工作,一般並行才能減少時間。...

閱讀筆記之 《架構漫談》三

我們要認識到,架構實際上解決的是人的問題。我們人需要什麼,應該用什麼東西來滿足我們的需要,通常不只有乙個東西能解決我們的需求,也不只有乙個需求用到同乙個東西,根據我們需求的不同,相同的東西可能會有不同的用法。我們必須要有這樣乙個概念,就是我們是為了在解決乙個具體的問題的前提下,才需要能解決我們問題的...

《架構漫談》閱讀筆記

在每個人都必須自己完成所有生活必須品的生產的時候,是沒有架構的 當然在個人來講,同一時刻只能做有限的事情,在時間上還是可能會產生架構的 一旦產生的分工,就把所有的事情,切分成由不同角色的人來完成,最後再通過交易,使得每個個體都擁有生活必須品,而不需要每個個體做所有的事情,只需要每個個體做好自己擅長的...