TDD回顧 TDD(Test-Driven Development,測(cè)試驅(qū)動(dòng)開發(fā))是 XP(Extreme Programming赘淮,極限編程)實(shí)...
引言 變量是程序中用于存儲(chǔ)和操作數(shù)據(jù)的命名實(shí)體辕录,其值可以在程序運(yùn)行期間發(fā)生改變。類型是對(duì)變量的區(qū)分梢卸,決定了變量可以存儲(chǔ)的數(shù)據(jù)種類和可以執(zhí)行的操作...
引言 AOP(Aspect-Oriented Programming走诞,面向切面編程)是一種編程范式,旨在通過將橫切關(guān)注點(diǎn)(如日志蛤高、事務(wù)管理等)從...
什么是領(lǐng)域模型 在領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)(Domain-Driven Design蚣旱,DDD)中,領(lǐng)域?qū)ο蠓譃閷?shí)體(Entity)和值對(duì)象(Value Ob...
引言 幾個(gè)月前戴陡,筆者參加了QETalk x QECon 的一場(chǎng)直播塞绿,主題是《研發(fā)效能提升的道與術(shù)》,還是挺有收獲的恤批,想著等有空時(shí)寫篇同名文章來總...
前言 “需求”術(shù)語有兩種用途异吻,一種用于表達(dá)建模得到的結(jié)果,另一種用于表達(dá)建模的工作流喜庞,即需求工作流诀浪。文章標(biāo)題中的“需求”后面有“建模”二字赋荆,就是...
業(yè)務(wù)建模概述 “業(yè)務(wù)建乃裢祝”中的業(yè)務(wù)指的是組織級(jí)別的知識(shí),而不是領(lǐng)域知識(shí)窄潭。因此春宣,“業(yè)務(wù)建慕桶洌”這個(gè)名字可能起得不好,更貼切的名字應(yīng)該叫“組織建脑碌郏”躏惋,...
前言 子域(Subdomain)和限界上下文(Bounded Context,BC)是領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)(Domain-Driven Design嚷辅,D...
前言 這些年簿姨,微服務(wù)架構(gòu)大行其道,我們每天或多或少的都在開發(fā)微服務(wù)簸搞。有一個(gè)問題扁位,或許會(huì)時(shí)不時(shí)的困擾著你,那就是怎樣設(shè)計(jì)微服務(wù)代碼的目錄結(jié)構(gòu)趁俊,也就...