Skip to content

BE Story: Modularization of the code  #7

@rdragonz

Description

@rdragonz

Summary

The current code for the GUI needs to be improved in order to better allow for expansion in the future.

Background

The current code for the GUI in particular was thrown together in around a week for the purpose of Maker Faire. This resulted in a hard to follow single file codebase.

Details

The current code will be broken out into individual files, ideally one module that controls the functionality of each tab in the interface. There will then be a list in the main file that contains the object names of each module. A module template will need to be created in order to ensure that each module contains a standard set of functions that can be used by the main thread.

Outcome

This will result in much better readability for the code, as well as make it much easier to add more

This is an ULTRA HIGH PRIORITY issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions