Context
Due to the amount of code now being within the files sonarLogFileReader.cpp and sonarLogFileReader.h, it is becoming difficult to navigate to specific format functionalities which ultimately results in more time being spent on unnecessary actions. The amount of time wasted will likely increase as more code is added to the mentioned files.
Possible Ideas
- Split the functionality in sonarLogFileReader.h into multiple header files that each contain its own functionality for each format.
- Split the implementation as well into their own source files.
- Add a main.cpp file to become as the small project's entry point to reduce current entry point clutter.
Additional Notes
- Some time should be taken to think if turning this small project into a file IO API for the Sonar Builder project is a good idea (other ideas are welcome).
Context
Due to the amount of code now being within the files sonarLogFileReader.cpp and sonarLogFileReader.h, it is becoming difficult to navigate to specific format functionalities which ultimately results in more time being spent on unnecessary actions. The amount of time wasted will likely increase as more code is added to the mentioned files.
Possible Ideas
Additional Notes