Solid Principles, Python.
and asked themselves, why does this class know anything about XML file names? The user now has to scan the code to find out it has nothing to do with business logic, but with the later added storage responsibility. This problem will get worse when we change the class again. At this point, the