Clean Architecture Example

October 25, 2023    Architecture Development DotNet

Clean Architecture Example

We do a lot of lunch and learns at Omnitech . It’s a great time to connect and learn from each other. We’ve read Clean Architecture by Bob Martin twice now at Omnitech. Those helped me form my opinions that I shared in my NE Code 2023 presentation.

Dakota is a smart developer and talented teacher. He took an hour to refactor a simple code base from “normal” lacking architecture to code that was “clean” and used the nomenclature of Clean Code. It was the first time I’ve seen concrete code map exactally to the terms used in the Clean Architecture book. Usually I’ve called them other things like *Service, *Repository, *Manager. This was so well done, that I asked if I could share his code (he agreed).

Clean Architecture

Digram from Uncle Bob on Clean Architecture

I recommend reading the readme in Dakota’s Github and looking at the code to see how he implemented it.



Watch the Story for Good News
I gladly accept BTC Lightning Network tips at [email protected]

Please consider using Brave and adding me to your BAT payment ledger. Then you won't have to see ads! (when I get to $100 in Google Ads for a payout, I pledge to turn off ads)

Use Brave

Also check out my Resources Page for referrals that would help me.


Swan logo
Use Swan Bitcoin to onramp with low fees and automatic daily cost averaging and get $10 in BTC when you sign up.