As a developer, I want the code to be clear and well-structured to make it easier to understand, maintain, and modify.
The source code is organized into individual modules, each containing a single class. In rare cases where a class is not the most appropriate structure, the code is organized into modules consisting of functions instead.
-
I have divided the source code into separate modules to improve its reusability and maintainability.
Edited by Mats Lock