As a counterpoint, I&#x27;m a software tester on a project right now that has:<p>* Several of the component programs read from multiple config files<p>* Manual registry settings<p>* Config files have True&#x2F;False, On&#x2F;Off, and Yes&#x2F;No settings.<p>* The version is reported to a db on program run, but the version is read from an xml file, not the program.<p>It is true that a new car program can take 5 years or more to roll out, but at least it <i>actually happens.</i> This system has been in use for at least 15 years, and it just keeps getting kludged.