Fortran - Testing - Improving the design of the test framework - Part 1

The right approach to software design, in my opinion, is to work with what you have, build more functionality on top of it, then realizing there are design issues, then fixing those issues by redesigning ad hoc. Where, in my experience, most software design efforts go wrong is: &#xA; &#xA; We realize there are design issues, yet we don&rsquo;t fix them. Maybe it&rsquo;s too scary. &#xA; We fix…