DDDplus问慎,為什么要開發(fā)一套業(yè)務中臺框架

時代特征

不確定性和變化是這個時代的主旋律。

業(yè)務需要快速上線挤茄,并根據(jù)用戶的反饋不停地調整和升級如叼,有生命力的業(yè)務主動尋求變化,不變則亡是很多行業(yè)目前的共識穷劈,企業(yè)應對變化的響應力成了成敗的關鍵笼恰。

雞蛋,從里面破開歇终,結果是生命社证;從外面破開,是食物评凝。

業(yè)務開發(fā)的痛點

  • 如何更好地構建軟件追葡?
    • 現(xiàn)有的代碼我不滿意,我知道它亂奕短,但不知如何入手解決
    • 聽說過業(yè)務架構整體優(yōu)雅宜肉,允許局部腐化,但沒見過
  • 如何管理代碼的復雜度翎碑?
    • 系統(tǒng)越來越不可控
    • 尤其是谬返,倒排期現(xiàn)象不止,新PRD不斷涌入
  • 如何讓代碼成為領域知識日杈?
    • 如何讓代碼反映業(yè)務遣铝?
    • 系統(tǒng)是否支持我以不同粒度不同視角從不同維度低成本地梳理出業(yè)務?
    • 代碼如何能反應PRD的內(nèi)容达椰?
    • 如何讓產(chǎn)品和技術間形成一致性產(chǎn)出物翰蠢?
    • 聽說過code is documentation,但什么是code is domain knowledge?
    • 代碼的結構化啰劲,是什么意思梁沧?
  • 如何讓業(yè)務代碼和技術代碼解耦?
    • 業(yè)務是業(yè)務蝇裤,技術是技術
    • 有的技術底座廷支,我想用外包實現(xiàn)频鉴,可我是一個代碼庫,我也不敢相信外包質量恋拍,如何解決垛孔?
    • 我的團隊,有的人明顯適合業(yè)務領域開發(fā)施敢,有的適合技術性系統(tǒng)開發(fā)周荐,如何人員分層管理?
    • 想從代碼里捋業(yè)務僵娃,就會變成這樣:Q:“晚飯吃了啥概作?”。 A:“我用勺子一口一口地吃了雞生下的蛋和番茄再加上油一起炒的菜默怨⊙堕牛”
  • 業(yè)務不確定,尤其是2B業(yè)務匙睹,如果有KA更慘
    • 如何優(yōu)雅地解決:業(yè)務邏輯的擴展愚屁,業(yè)務模型的擴展,業(yè)務流程的擴展
    • 有些if條件痕檬,場景已經(jīng)不存在了霎槐,可不敢刪,因為它的邏輯散落各處
    • 某個特殊業(yè)務谆棺,我們開發(fā)了好幾個月栽燕,我們?nèi)绾谓y(tǒng)計這個業(yè)務特有的代碼?
    • 經(jīng)常有特殊創(chuàng)建要我加字段改淑,甚至加表
    • 又來個新場景,流程跟之前不同浴讯。我已經(jīng)使用模板方法固化流程了朵夏,這可怎么辦?
    • 如何快速響應千奇百怪的個性化需求榆纽,同時保持自身不腐化
  • 研發(fā)痛點
    • 如何讓研發(fā)拿到需求立刻就知道代碼寫在哪里仰猖,不各顯神通地造輪子造概念
    • 不要跟我講各種方法論,架構思想奈籽,我只想知道這個PRD怎么好地實現(xiàn):donot make me think!

業(yè)務開發(fā)的復雜性來源

業(yè)務開發(fā)饥侵,不同于技術開發(fā):

  • 業(yè)務開發(fā):變,雜
  • 技術開發(fā):穩(wěn)衣屏,深

根本來源

  • 業(yè)務場景多躏升,差異大
  • 個性化需求多
  • 業(yè)務術語多,每個術語可能都對應一大堆字段狼忱、邏輯和流程
  • 業(yè)務流程長膨疏,任何一個節(jié)點錯誤都會造成整體bug
  • 2B業(yè)務更嚴重一睁,每個行業(yè)每個企業(yè)都有不同的業(yè)務訴求

附屬來源

  • 缺乏頂層設計,造成的代碼隨意
    • 千人千面的代碼風格和設計
    • 沒有頂層邏輯佃却,沒有靈魂
  • 業(yè)務和技術的耦合者吁,代碼本身無法透析業(yè)務本質
  • 代碼質量差
  • 代碼自身的可解釋性差
  • 團隊規(guī)模
  • 人員流動
  • 項目流動
  • 交付周期

業(yè)務中臺的痛點

  • 中臺,是企業(yè)級能力復用平臺饲帅,到底什么意思
    • 什么是能力
    • 業(yè)務資產(chǎn)是什么复凳,與數(shù)據(jù)資產(chǎn)什么關系?此外灶泵,還有哪些軟資產(chǎn)育八?如何落地?
  • 如何支持前臺丘逸、中臺協(xié)同開發(fā)单鹿,破除中臺單點瓶頸,各司其職深纲,人員解耦仲锄,開發(fā)解耦
  • 到處都在講中臺,中臺的代碼應該長什么樣湃鹊?
  • 前臺儒喊、中臺組織到底該如何分工
    • 前臺做什么,中臺做什么
    • 業(yè)務演化如何進行
    • 前臺業(yè)務如何下沉到中臺币呵,風險如何控制
  • 如何解決前怀愧、中臺速率匹配問題,讓中臺不阻塞前臺業(yè)務發(fā)展
  • 中臺如何實現(xiàn)各個前臺的業(yè)務隔離余赢,防止相互干擾芯义?

業(yè)務開發(fā)的本源

如果能做到如下幾點,業(yè)務代碼質量就不會太差:

  • 收斂
  • 封裝
  • 多態(tài)
  • 可讀

業(yè)務開發(fā)框架現(xiàn)狀

市場上有很多技術框架妻柒,也有一些low code甚至codeless框架來滿足簡單業(yè)務場景扛拨,但開源的解決復雜業(yè)務場景問題的業(yè)務開發(fā)框架,目前是空白举塔。

中臺架構绑警,更多停留在思想和方法論上,具體在代碼層面如何落地央渣,目前是空白计盒。

DDDplus,一套輕量級業(yè)務中臺開發(fā)框架芽丹,解決了這些空白北启。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子暖庄,更是在濱河造成了極大的恐慌聊替,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,029評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件培廓,死亡現(xiàn)場離奇詭異惹悄,居然都是意外死亡,警方通過查閱死者的電腦和手機肩钠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,395評論 3 385
  • 文/潘曉璐 我一進店門泣港,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人价匠,你說我怎么就攤上這事当纱。” “怎么了踩窖?”我有些...
    開封第一講書人閱讀 157,570評論 0 348
  • 文/不壞的土叔 我叫張陵坡氯,是天一觀的道長。 經(jīng)常有香客問我洋腮,道長箫柳,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,535評論 1 284
  • 正文 為了忘掉前任啥供,我火速辦了婚禮悯恍,結果婚禮上,老公的妹妹穿的比我還像新娘伙狐。我一直安慰自己救赐,他們只是感情好夕春,可當我...
    茶點故事閱讀 65,650評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著站蝠,像睡著了一般苗沧。 火紅的嫁衣襯著肌膚如雪繁扎。 梳的紋絲不亂的頭發(fā)上伪节,一...
    開封第一講書人閱讀 49,850評論 1 290
  • 那天吼砂,我揣著相機與錄音,去河邊找鬼美旧。 笑死,一個胖子當著我的面吹牛贬墩,可吹牛的內(nèi)容都是我干的榴嗅。 我是一名探鬼主播,決...
    沈念sama閱讀 39,006評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼陶舞,長吁一口氣:“原來是場噩夢啊……” “哼嗽测!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,747評論 0 268
  • 序言:老撾萬榮一對情侶失蹤唠粥,失蹤者是張志新(化名)和其女友劉穎疏魏,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體晤愧,經(jīng)...
    沈念sama閱讀 44,207評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡大莫,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,536評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了官份。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片只厘。...
    茶點故事閱讀 38,683評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖舅巷,靈堂內(nèi)的尸體忽然破棺而出羔味,到底是詐尸還是另有隱情,我是刑警寧澤钠右,帶...
    沈念sama閱讀 34,342評論 4 330
  • 正文 年R本政府宣布赋元,位于F島的核電站,受9級特大地震影響飒房,放射性物質發(fā)生泄漏搁凸。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,964評論 3 315
  • 文/蒙蒙 一情屹、第九天 我趴在偏房一處隱蔽的房頂上張望坪仇。 院中可真熱鬧,春花似錦垃你、人聲如沸椅文。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,772評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽皆刺。三九已至,卻和暖如春凌摄,著一層夾襖步出監(jiān)牢的瞬間羡蛾,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,004評論 1 266
  • 我被黑心中介騙來泰國打工锨亏, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留痴怨,地道東北人。 一個月前我還...
    沈念sama閱讀 46,401評論 2 360
  • 正文 我出身青樓器予,卻偏偏與公主長得像浪藻,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子乾翔,可洞房花燭夜當晚...
    茶點故事閱讀 43,566評論 2 349