240 發(fā)簡信
IP屬地:上海
  • 代碼整潔之道(二)-Clean Code

    1 對象和數(shù)據(jù)結(jié)構(gòu) 對象把數(shù)據(jù)隱藏于抽象之后哩罪,暴露操作數(shù)據(jù)的函數(shù);而數(shù)據(jù)結(jié)構(gòu)暴露其數(shù)據(jù)巡验,沒有提供有意義的函數(shù)。 比如有一個幾何類Geometry...

  • 代碼整潔之道(一)-Clean Code

    1 有意義的命名 1.1 名副其實 變量碘耳、函數(shù)或類的名稱應(yīng)該已經(jīng)答復(fù)了所有的大問題显设,她該告訴你,為什么存在辛辨,做什么事捕捂,應(yīng)該怎么用。如果名稱需要注...

  • Resize,w 360,h 240
    領(lǐng)域驅(qū)動設(shè)計-落地技能

    1 界限上下文 限界上下文確實和劃分模塊斗搞、劃分子系統(tǒng)一樣指攒,是一種分而治之的手段,可以起到分離關(guān)注點的作用僻焚。但限界上下文增加了一個要點允悦,就是,它的...

  • Resize,w 360,h 240
    領(lǐng)域驅(qū)動設(shè)計-進階概念

    本文作為學(xué)習(xí)筆記虑啤,內(nèi)容來自“極客時間”專欄《手把手教你落地DDD》隙弛,如有侵權(quán),請及時告知狞山,必當(dāng)及時刪除全闷。 1 聚合 聚合的兩個重要特征: 具有整...

  • Resize,w 360,h 240
    領(lǐng)域驅(qū)動設(shè)計-概述

    本文作為學(xué)習(xí)筆記,內(nèi)容來自《極客時間》專欄《手把手教你落地 DDD》萍启,如有侵權(quán)請告知总珠,必定及時刪除。 2003 年勘纯,Eric Evans 寫了《...

  • 構(gòu)筑測試體系

    重構(gòu)是很有價值的工具局服,但只有重構(gòu)還不行。要正確地進行重構(gòu)屡律,前提是得有一套穩(wěn)固的測試集合腌逢,以幫我發(fā)現(xiàn)難以避免的疏漏。編寫優(yōu)良的測試程序超埋,可以極大提...

  • 代碼的壞味道

    并不能給一個何時必須重構(gòu)的精確衡量標準搏讶,只能給出一些跡象佳鳖,它會指出“這里有一個可以用重構(gòu)解決的問題”。比如一個類有多少變量算是太大媒惕,一個函數(shù)有多...

  • 重構(gòu)的原則

    1 何為重構(gòu) 重構(gòu):對軟件內(nèi)部結(jié)構(gòu)的一種調(diào)整系吩,目的是在不改變軟件可觀察行為的前提下,提高其理解性妒蔚,降低其修改成本穿挨。重構(gòu)是為了讓代碼更容易理解,更...

  • Resize,w 360,h 240
    淺析 Redis 事件驅(qū)動框架

    Redis 5.0.14 源碼地址:https://github.com/redis/redis/tree/5.0[https://github...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品