Open maxxyx96 opened 5 years ago
Touching data files is illegal and no directions have been given in the UG for it. Tampering with them leads to results the user is responsible for as no guidance has provided. Data encryption as a feature will be added to v2.0 and has not been added as of v1.4.
Team chose [response.Rejected
]
Reason for disagreement: Suppose a data file has 100,000,000 lines of data (unlikely), and when saving the data it crashes halfway (task manager ending its life, user force shut down because wait for too long to save data). So you might have something like "fa" in the line instead of the proper term (The rest of the line didnt get entered). That small unhandled error will cause the program to not be able to launch at all, which is an issue and should be handled. The way i did it was an exaggeration, Even if someone wants to tamper (illegal doesn't prohibit touching), either as a troll to the user or malicious intents, it should at least handle that illegal data, instead of rendering the application useless.
Example of how the file might end up saving (Again - unlikely)
Team chose [severity.Low
].
Originally [severity.Medium
].
Reason for disagreement: Data corruption should not result in the whole program not working.
If data stored has an issue or wrong format, the program wont start at all.
-unlikely, but might happen as there are many data.