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

Move away from OOP structure #51

Open
paradoxuum opened this issue Dec 25, 2024 · 0 comments
Open

Move away from OOP structure #51

paradoxuum opened this issue Dec 25, 2024 · 0 comments
Labels
area: core Relates to the core package area: ui Relates to the UI package needs design type: docs Improvements or additions to documentation type: refactor Code refactoring

Comments

@paradoxuum
Copy link
Owner

paradoxuum commented Dec 25, 2024

Currently, the framework (not including UI) heavily incorporates object-oriented programming design in places where things could be easily represented using a simple object and/or function, and possibly organised into namespaces.

Changing this would require much of the code to be refactored unfortunately, but I think it would be worth it in the long run for the sake of readability and easier maintenance.

@paradoxuum paradoxuum added type: docs Improvements or additions to documentation area: core Relates to the core package needs design type: refactor Code refactoring area: ui Relates to the UI package labels Dec 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: core Relates to the core package area: ui Relates to the UI package needs design type: docs Improvements or additions to documentation type: refactor Code refactoring
Projects
None yet
Development

No branches or pull requests

1 participant