It took years and years, and million$ in development spend, for CCP, the publishers of Eve Online, to figure out that their spaghetti-code base was too FUBARed to ever build 'Walking in Stations', their big feature upgrade
Chris Roberts has gone back and refactored Star Citizen's code base more...