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

Refactor to Clean Architecture #12

Open
shibanovp opened this issue Aug 19, 2023 · 5 comments
Open

Refactor to Clean Architecture #12

shibanovp opened this issue Aug 19, 2023 · 5 comments
Labels
priority-3-medium Default priority, 'should be done' but isn't prioritised ahead of others status:requirements Full requirements are not yet known, so implementation should not be started

Comments

@shibanovp
Copy link
Member

e.g. https://blog.sourced-bvba.be/article/2020/03/11/ca-quarkus/

@shibanovp shibanovp added status:requirements Full requirements are not yet known, so implementation should not be started priority-3-medium Default priority, 'should be done' but isn't prioritised ahead of others labels Aug 19, 2023
@VishovVladimir
Copy link
Collaborator

This task is still actual?

@shibanovp
Copy link
Member Author

I am not sure what is the best practice in Spring.
Is it relevant?

https://www.baeldung.com/spring-boot-clean-architecture
https://www.youtube.com/watch?v=mbNzUkNjrnA

@VishovVladimir
Copy link
Collaborator

How can we implement it now? we don't have any logic in our app

@shibanovp
Copy link
Member Author

We don't have any logic in our app.

Yes, we don't have any Enterprise Business Rules or Application Business Rules. We only have a framework. Do you think it makes sense to reorganize the code (e.g., having a "framework" folder) if we want the ability to deploy the same codebase to different environments, such as:

  • AWS Lambda
  • EKS
  • Azure Functions
  • AKS
  • GCP Cloud Functions
  • GKE?

@VishovVladimir
Copy link
Collaborator

I shure that we will not have problem with code base during depoy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority-3-medium Default priority, 'should be done' but isn't prioritised ahead of others status:requirements Full requirements are not yet known, so implementation should not be started
Projects
None yet
Development

No branches or pull requests

2 participants