在《架構(gòu)師應(yīng)該知道的37件事》,作者認(rèn)為對(duì)于架構(gòu)師,最重要的三個(gè)支撐點(diǎn)是:能力、影響力、領(lǐng)導(dǎo)力。 技能技能包括專業(yè)能力,是架構(gòu)師所應(yīng)該具備的專業(yè)知識(shí)、創(chuàng)新能力,是架構(gòu)師的工具...
定義 軟件架構(gòu)是指:對(duì)于軟件的各個(gè)方面做出的設(shè)計(jì)決定,包括行為上的和結(jié)構(gòu)上的。 架構(gòu)與設(shè)計(jì)的關(guān)系 架構(gòu)是設(shè)計(jì)的一部分,通過(guò)抽象突出了一些細(xì)節(jié),而忽略了另一些細(xì)節(jié)。 架構(gòu)主要的...
本書討論如下內(nèi)容: 架構(gòu)模式:許多架構(gòu)決策的技術(shù)基礎(chǔ)。 組件:識(shí)別、耦合、內(nèi)聚、分區(qū)和粒度。 軟技能:有效的團(tuán)隊(duì)管理、會(huì)議、談判、演示等。 現(xiàn)代性:在過(guò)去幾年中發(fā)生了根本性變...