前言 很早之前就聽說Swagger文檔,但是一直沒有認(rèn)真學(xué)習(xí)和動手實(shí)踐,在和朋友做項(xiàng)目的時(shí)候看到別人寫的一些代碼,覺得有點(diǎn)懵,所以這次就動手記錄...
當(dāng)我們接到一個系統(tǒng)的需求時(shí)候,我們應(yīng)該如何開始呢?首先我們可以基于用例分析,接著反思可能會存在什么樣的問題,最后再找出潛在的抽象。 基于用例分析...
前言 前幾天在Youtube(https://www.youtube.com/watch?v=DoJr5QQYsl8)上看到了一個視頻是講jav...
COMMAND 模式 COMMAND模式對命令發(fā)送者和接收者完全解耦,只關(guān)心收到的命令類型并執(zhí)行相應(yīng)的操作。優(yōu)點(diǎn)是降低系統(tǒng)的耦合度,新的命令很容...
前言 上次閱讀學(xué)習(xí)敏捷設(shè)計(jì)原則中的單一職責(zé)原則(SRP)和開放-封閉原則(OCP)原則,這周的閱讀任務(wù)是學(xué)習(xí) Liskov 替換原則,依賴倒置原...
最近在閱讀《深入理解java虛擬機(jī):jvm高級特性與最佳實(shí)踐》,擔(dān)心有些地方自己記不住,所以做一些讀書筆記以供自己日后查閱。 Java 虛擬機(jī)運(yùn)...
前言 這周進(jìn)行第七、八、九章的閱讀,這幾章介紹什么是敏捷設(shè)計(jì),以及引起軟件腐化的原因,隨后介紹在開發(fā)過程中應(yīng)該遵循的兩個原則:單一職責(zé)原則(SR...
前言 這周的讀書任務(wù)是閱讀第6章的例子,上周學(xué)習(xí)了理論部分,這周則學(xué)以致用。將學(xué)到的知識應(yīng)用起來才會被內(nèi)化成自己的一部分。這周的小程序是計(jì)算保齡...
讀書感想 如果是我自己選書來看的話我不會想到要看這本書,以往的書單都是類似于《XXX從入門到放棄》。在閱讀了本書的第一部分之后,才覺得自己應(yīng)該要...