關(guān)于架構(gòu)的思考
摘要: 關(guān)于軟件架構(gòu)的介紹有很多,但居多是針對具體應(yīng)用的架構(gòu)說明,對架構(gòu)本身進行介紹較少。本文試圖從架構(gòu)是什么、架構(gòu)有什么、架構(gòu)如何來以及架構(gòu)如何評價四個角度分享一些思考,希望能拋磚引玉。
閱讀全文
如何定義和建立架構(gòu)
摘要: 任何系統(tǒng)都有架構(gòu),無論多小的系統(tǒng)都有,區(qū)別在于其架構(gòu)是否是經(jīng)過明確設(shè)計并表達。一個合理的架構(gòu)無疑是經(jīng)過精心設(shè)計和維護的,如何定義和建立架構(gòu),本文分享一些實踐和思考,希望能拋磚引玉。
閱讀全文
企業(yè)應(yīng)用下的業(yè)務(wù)組件開發(fā)實踐
摘要: 簡要描述了在企業(yè)應(yīng)用環(huán)境下進行組件化開發(fā)實踐的體會:什么是企業(yè)應(yīng)用下的組件,現(xiàn)有的開發(fā)技術(shù)以及組件技術(shù)(標準)存在的問題,組件間關(guān)系,以及如何將組件化開發(fā)實踐落地。
閱讀全文
淺談領(lǐng)域驅(qū)動設(shè)計
摘要: 簡要總結(jié)了一下領(lǐng)域驅(qū)動設(shè)計的需求背景,支持技術(shù),當前不足以及相應(yīng)的技術(shù)分析
閱讀全文
淺談基礎(chǔ)平臺
摘要: 簡要討論了基礎(chǔ)平臺的定義、必要性、評價指標及其構(gòu)建等5個問題
閱讀全文
淺談企業(yè)應(yīng)用架構(gòu)(二)
摘要: 這是關(guān)于企業(yè)應(yīng)用架構(gòu)的總結(jié),分別從架構(gòu)的定義和分類、目標和愿景,評價指標、原則和方法論、技術(shù)層面以及展示6個部分闡釋我所理解的架構(gòu)。
共分為兩個部分。第一部分包括架構(gòu)的定義和分類、目標和愿景,評價指標以及原則和方法論;第二部分包括技術(shù)層面以及展示。
閱讀全文
淺談企業(yè)應(yīng)用架構(gòu)(一)
摘要: 這是關(guān)于企業(yè)應(yīng)用架構(gòu)的總結(jié),分別從架構(gòu)的定義和分類、目標和愿景,評價指標、原則和方法論、技術(shù)層面以及展示6個部分闡釋我所理解的架構(gòu)。
共分為兩個部分。第一部分包括架構(gòu)的定義和分類、目標和愿景,評價指標以及原則和方法論;第二部分包括技術(shù)層面以及展示。
閱讀全文
AOSD的實踐沖動——Use Case的實現(xiàn)
摘要: 討論一下AOSD的實踐沖動,以及AOP是所做的工作實質(zhì)。
閱讀全文
業(yè)務(wù)流程的層次和內(nèi)容
摘要: 業(yè)務(wù)流程的幾個層次,及其關(guān)注內(nèi)容
閱讀全文
基于業(yè)務(wù)模塊組件的系統(tǒng)架構(gòu)
摘要: 以前寫過一篇《基于抽象的分層結(jié)構(gòu)》,這里補充一篇《基于業(yè)務(wù)模塊組件的系統(tǒng)架構(gòu)》
一些內(nèi)容在《項目筆記:dao,web,模塊邊界以及Model分類》以及《模塊的接口設(shè)計》隨筆中已經(jīng)提到,這里補充總結(jié)一下。
閱讀全文
軟件架構(gòu)亂彈——問題域及其解決方法
摘要: 架構(gòu)亂彈;簡要討論架構(gòu)面臨的問題域及其解決方法。(2007.12.14日補充更新了部分內(nèi)容,其中有關(guān)Web網(wǎng)站性能特點部分內(nèi)容來自網(wǎng)絡(luò))
閱讀全文
軟件工程中的經(jīng)濟行為與軟件架構(gòu)師的工作
摘要: 分兩部分,第一部分試圖從經(jīng)濟角度看待軟件工程中發(fā)生的問題;而第二部分則從同樣的角度試圖看待軟件架構(gòu)師的工作內(nèi)容。
閱讀全文
AspectJ應(yīng)用--軟件產(chǎn)品化的新方法
摘要: 產(chǎn)品化和客戶化兩個詞語是一個對孿生兄弟,一個沒有強大客戶化能力的軟件是不能稱為產(chǎn)品化的軟件.產(chǎn)品化也就意味著軟件公司的開發(fā)至少分為兩個不同性質(zhì)的角色:一個負責產(chǎn)品化,一個負責客戶化.除去傳統(tǒng)的參數(shù)化, 繼承以及plugin技術(shù)外,aspectJ為我們提供另一種能力.
閱讀全文
基于抽象的分層結(jié)構(gòu)
摘要: 現(xiàn)有已知的分層結(jié)構(gòu)基本上是基于技術(shù)結(jié)構(gòu)的,無論是SpringSide(早的還有AppFuse)還是DDD提出的分層結(jié)構(gòu),都是基于職責角色劃分的。然而對于復(fù)雜的企業(yè)應(yīng)用系統(tǒng)來說,僅僅以該緯度來劃分,是無法完成邏輯的分解的。我們還需要基于抽象的分層緯度。
閱讀全文
業(yè)務(wù)行為的分析和設(shè)計
摘要: 接上篇《Domain Model:業(yè)務(wù)流程的進一步分析》,繼續(xù)討論業(yè)務(wù)行為的分析和設(shè)計,給出基本的分析方法,并處理其帶來的設(shè)計問題。
閱讀全文