Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update this project ? #7

Open
err0r500 opened this issue Mar 10, 2023 · 0 comments
Open

update this project ? #7

err0r500 opened this issue Mar 10, 2023 · 0 comments

Comments

@err0r500
Copy link
Owner

err0r500 commented Mar 10, 2023

Hi,
It haven't updated this project for a long time, I think about updating this repo.
I may change the app http API at the same time (not sure anyone really cares about remaining fully compatible with the realworld app)

improve domain modelling

  • looks like generics brought union types with them, I'll try to use them to refine the model
  • improve fields validation

improve usecases

  • stop using an interactor struct playing in "god-mode" with our driven adapters
  • see if the outbox pattern is needed somewhere

improve testing

  • testing/quick to use property-based testing
  • implement a postgresql persistence (using test-containers)

use up-to-date libraries

  • not sure what changed

Any idea is welcome in the comments below ;)

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

No branches or pull requests

1 participant