Currently, there are three main files under the project's root directory. Due to an ongoing refactoring process, the initial vincent_main.py utilized a global approach for many variables, making it challenging to fully package. As a result, we have the current state of main.py, which represents a preliminary packaging effort. However, it still falls short of the perfection we are aiming for.
To address these limitations, a new ho_main.py has been introduced. It relies entirely on self-defined update functions with the hope of improving the existing issues. Nevertheless, the presence of these three main files can be confusing for code reviewers.
Once we confirm that ho_main.py can achieve the same functionality as main.py, we will retain only ho_main.py, eliminating the redundancy caused by the coexistence of multiple main files.
Currently, there are three main files under the project's root directory. Due to an ongoing refactoring process, the initial
vincent_main.py
utilized a global approach for many variables, making it challenging to fully package. As a result, we have the current state ofmain.py
, which represents a preliminary packaging effort. However, it still falls short of the perfection we are aiming for.To address these limitations, a new
ho_main.py
has been introduced. It relies entirely on self-definedupdate
functions with the hope of improving the existing issues. Nevertheless, the presence of these three main files can be confusing for code reviewers.Once we confirm that
ho_main.py
can achieve the same functionality asmain.py
, we will retain onlyho_main.py
, eliminating the redundancy caused by the coexistence of multiple main files.