Deployer refactor #490
Labels
enhancement
New feature or request
help wanted
Extra attention is needed
tobegroomed
Add this label while creating new issues to get issues prioritized on the backlog
Milestone
Problem:
The
Deployer
class is, at this point, a god object, and it's getting worse.Solution:
There are several things happening in the ~3k loc, most of which should be moved into sibling classes.
Describe alternatives you've considered
Continuing to add more and more cruft.
Additional context
There are some sibling classes now, but there's no consistency in the relationships between the various parts. Some thoughtful design should be brought to bear here so that continued innovations won't be hampered by the difficulty of grokking the mess.
The text was updated successfully, but these errors were encountered: