- The code is split into multiple
.pyfiles containing functions and classes. - Improved naming conventions (e.g., renamed
dftodata_frame) - Added comprehensive docstrings to all functions, classes, and the module
- Added module-level documentation to clarify purpose and usage
- Functions were applied for the Don’t Repeat Yourself (DRY) consept.