原文:干凈的架構The Clean Architecture

干凈的架構The Clean Architecture 這是著名軟件大師Bob大叔提出的一種架構,也是當前各種語言開發架構。干凈架構提出了一種單向依賴關系,從而從邏輯上形成一種向上的抽象系統。 我們經常聽說過如下各種架構: 六邊形架構Hexagonal Architecture 也稱為 端口和適配器 這是由Alistair Cockburn 提出,被Steve Freeman和 Nat Pryce ...

2014-09-19 10:02 1 7367 推薦指數:

查看詳情

清晰架構Clean Architecture)的Go微服務

更新 我最近對這個框架進行了重大升級,雖然所做的改動不大,但成效顯著。這次更新修復了舊框架中的所有主要問題,盡管它的的主要項目結構和接口都沒有改變,具體改動內容請參見清晰架構Clean Architecture)的Go微服務—重大升級。 現在它幾乎擁有了我理想框架中的所有內容。它是一個輕量級 ...

Mon Feb 17 17:36:00 CST 2020 0 173
[翻譯][架構設計]The Clean Architecture

原文地址:The Clean Architecture The Clean Architecture Over the last several years we’ve seen a whole range of ideas regarding the architecture ...

Fri Apr 21 06:41:00 CST 2017 0 2672
清晰架構Clean Architecture)的Go微服務: 程序設計

我使用Go和gRPC創建了一個微服務,並將程序設計和編程的最佳實踐應用於該項目。 我寫了一系列關於在項目工作中做出的設計決策和取舍的文章,此篇是關於程序設計。 程序的設計遵循清晰架構Clean Architecture)¹。 業務邏輯代碼分三層:用例(usecase),域模型(model)和數 ...

Thu Dec 26 17:19:00 CST 2019 0 294
清晰架構Clean Architecture)的Go微服務: 程序結構

我使用Go和gRPC創建了一個微服務,並試圖找出最佳的程序結構,它可以用作我未來程序的模板。 我有Java背景,並發現自己在Java和Go之間掙扎,它們之間的編程理念完全不同。我寫了一系列關於在項目工 ...

Fri Dec 20 19:39:00 CST 2019 0 315
清晰架構Clean Architecture)的Go微服務: 編碼風格

編碼風格在編程中是一個相對乏味的主題,但是合適的編碼風格對一個有效的程序員是至關重要的。 它有三個組成部分: 程序結構 ( application layout) 編碼規則或風格 命名約定 我已經在清晰架構Clean Architecture)的Go微服 ...

Mon Feb 03 18:05:00 CST 2020 0 209
清晰架構Clean Architecture)的Go微服務: 設計原則

我最近寫了一個Go微服務應用程序,這個程序的設計來自三個靈感: 清晰架構"Clean Architecture"¹ and SOLID (面向對象設計)² 設計 原則³ Spring的容器技術(Spring’s application context)⁴ Go的簡潔設計 ...

Mon Dec 30 17:21:00 CST 2019 0 335
清晰架構Clean Architecture)的Go微服務: 事物管理

為了支持業務層中的事務,我試圖在Go中查找類似Spring的聲明式事務管理,但是沒找到,所以我決定自己寫一個。 事務很容易在Go中實現,但很難做到正確地實現。 需求: 將業務邏輯與事務代碼 ...

Wed Jan 22 17:13:00 CST 2020 0 266
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM