Right now, functionalities related to file operations (like saving to files, or checking if a file exists) are scattered everywhere. This introduces a lot of unnecessary couplings between classes, and is in general bad abstraction. We should refactor all file operations into a single FileUtility object/class.
Right now, functionalities related to file operations (like saving to files, or checking if a file exists) are scattered everywhere. This introduces a lot of unnecessary couplings between classes, and is in general bad abstraction. We should refactor all file operations into a single FileUtility object/class.