Skip to content

Clean architecture experiment [DO NOT MERGE]#1277

Closed
dturner wants to merge 5 commits into
mainfrom
dt/clean-arch
Closed

Clean architecture experiment [DO NOT MERGE]#1277
dturner wants to merge 5 commits into
mainfrom
dt/clean-arch

Conversation

@dturner

@dturner dturner commented Mar 12, 2024

Copy link
Copy Markdown
Collaborator

What have I done and why?
Following on from this discussion, I have refactored the codebase to use clean architecture. Specifically I have moved the :core:data repository interfaces into the :core:domain module.

I am not advocating for this approach. This is just an experiment to see how difficult it is to refactor the codebase. Took about an hour.

dturner added 5 commits March 12, 2024 14:03
Change-Id: I7b019a186e6fa69f81f053e2bd9379d906a72dfd
Change-Id: Ibe3e115e7618505a51fe34c8ebbf80691d344ad5
Change-Id: If2234d2978d108c199b06484a8c58a11d2e0e4f1
Change-Id: Id859d9d1f33b16436390a0960dffa9bcf81fada8
Change-Id: Icd4d875f44525a1e6f92f52ec71da7f6482aba98
@dturner dturner closed this Mar 15, 2024
@nabond251

Copy link
Copy Markdown

Hey @dturner , thanks for this. I have recently updated from main 85129e; am I able to/would it be ok to push that here? Or would that be a fork first?

@nabond251 nabond251 mentioned this pull request Jun 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants