keeptrack.space icon indicating copy to clipboard operation
keeptrack.space copied to clipboard

Classes in Codebase

Open thkruz opened this issue 2 years ago • 1 comments

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.

thkruz avatar Aug 11 '23 14:08 thkruz

Enough progress made for 8.0 release, but a few more files need migrated to classes.

thkruz avatar Sep 25 '23 18:09 thkruz

Effectively done at this point.

thkruz avatar Aug 15 '24 00:08 thkruz