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

Modularize Exceptions #16

Open
Diptonil opened this issue Jul 26, 2023 · 0 comments
Open

Modularize Exceptions #16

Diptonil opened this issue Jul 26, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@Diptonil
Copy link
Owner

Version Observed In

1.0.0

Description

  • Exceptions are tightly coupled with the client as of now, which means constant change of the client, rather than extension.
  • Even though complete adherence to OCP may not be possible we need to reduce clutter from the client code.
  • The exceptions.py file is very general. Modularisation must be done there as well.

Errors

None.

Expected Behaviour

Exceptions must work as it did before (nothing must break).

Further Comments

None.

@Diptonil Diptonil added the enhancement New feature or request label Jul 26, 2023
@Diptonil Diptonil self-assigned this Jul 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant