In the codebase, locating constants was challenging, and there were instances where hard-coded values led to potential errors. To mitigate this issue and enhance code maintainability, introduced the usage of constants. Moreover, consolidated all constants into a single module for easy access.
Changes Made
Utilized constants where applicable to minimize errors stemming from hard-coded values.
Migrated all constants to a dedicated module for streamlined access.
Objective
The primary objective of these changes is to enhance code reliability by reducing potential errors and improving code readability and navigability.
Testing Undertaken
All existing unit tests passed and performed manual simulations
results.txt
Pull Request Key Information
Reason for Change
In the codebase, locating constants was challenging, and there were instances where hard-coded values led to potential errors. To mitigate this issue and enhance code maintainability, introduced the usage of constants. Moreover, consolidated all constants into a single module for easy access.
Changes Made
Objective
The primary objective of these changes is to enhance code reliability by reducing potential errors and improving code readability and navigability.
Testing Undertaken
All existing unit tests passed and performed manual simulations results.txt