keeptrack.space
keeptrack.space copied to clipboard
Classes in Codebase
User Story
- As a developer
- I want the codebase to utilize classes and abstraction for common methods
- So that the code is more maintainable, organized, and scalable.
Acceptance Criteria
- Given the current codebase with repeated and scattered logic
- When I review or write new code
- Then I should see organized classes and abstractions representing common functionalities.
Commentary
This issue is broad and is mainly for tracking purposes. Specific methods and areas that need refactoring should be identified and potentially broken into sub-tasks or related issues. The main goal is to ensure a more structured and OOP-focused approach.
Enough progress made for 8.0 release, but a few more files need migrated to classes.
Effectively done at this point.