OrganiseDesktop
OrganiseDesktop copied to clipboard
Front end and back end decoupling for ease of use
There seems to be quite a bit of coupling going on between the front end and the back end. I want to reduce that and make it usable as a CL tool as well as through the UI.
The acceptance criteria boils down to being able to support the same functionality without the need of a UI.
In the long run, this will reduce technical debt and ensure that whichever component is worked on does not involve changing everything else.
Would you like it so that there is CLI functionality and a GUI if the user wants?
@sshah98 That sounds about right. I've been meaning to give this a go for a long time now, but haven't had a chance to get to it. If you want, we can talk more on Slack