Dad. Husband. Member of the .NET Libraries team at Microsoft. He/Him/His. Opinions mine.
The best systems I've worked on in my career, the ones with the fewest bugs, the best maintainability, and the best user experience, all share one trait.
Enforcing data quality was the topmost architectural tenet. They do not allow corrupt data to enter the system.
If corrupt data sneaks by, the data layer sequesters it and prevents it from leaking back out in corrupt formats.
This profile is from a federated server and may be incomplete. Browse more on the original instance.