
前言 Spring Event-Driven 是Java生態中關于Event-Driven編程范式的最佳實踐標準之一 ,在Spring框架之前,...
Mysql 官方DDL Mysql 5.6 之前版本ddl實現方式 在 Mysql 5.6 之前版本中 , 如果要修改一個表的ddl信息 ,需要...
單元測試的理論概念 Definition 一個單元測試就是一段代碼,這段代碼會調用另一段代碼,然后檢驗某種假設的正確性。如果假設是成立的,單元測...
代碼審查者應該關注哪些方面? 代碼審查時應該關注以下方面: 設計:設計是否合理? 功能:是否滿足prd需求?是否滿足用戶流程交互合理性? 復雜度...
commit log規范的意義: 便于程序員對提交歷史進行追溯,了解發生了什么情況。 一旦約束了commit message,意味著我們將慎重的...
前言 CQRS全稱為Command Query Responsibility Segregation,是領域驅動編程思想中的一個概念,當然也可以...
前言 Java 8 函數式編程可以簡化傳統設計模式使用方式,下面看兩個重構例子,用Functional Interface 實現策略工廠。 案例...
建造者模式 建造者模式用來創建復雜對象,可以通過設置不同的可選參數,“定制化”地創建不同的對象。 為什么我們需要使用Builder模式? 在使用...
單例模式 單例模式用來創建全局唯一的對象。一個類只允許創建一個對象(或者叫實例),那這個類就是一個單例類,這種設計模式就叫作單例模式。單例有幾種...