The complexity in some of the objects (especially things such as constructors) has been a problem on my mind for a while. Starting with the Player class here, and I'll move onto others shortly. Ideally this refactoring effort should make these APIs more understandable, reusable and testable.
Describe your changes
The complexity in some of the objects (especially things such as constructors) has been a problem on my mind for a while. Starting with the
Player
class here, and I'll move onto others shortly. Ideally this refactoring effort should make these APIs more understandable, reusable and testable.Related Issues / Projects
Checklist