LUNAR_LANDING_GUIDANCE_EQUATIONS of the Apollo-11 which comes in assembly language, has been refactored into C++ code and then with the bad smells removed.
The text file contains the Original moon landing code in assembly. The raw_convert.cpp file is a translation from Assembly to C++ The refactored_ver.cpp file is a refactored version of the code with previous bad smells removed, including exception handling, big classes and comments.