Definition of Legacy Code: Code without tests. Code youve
“inherited” Code noone understands. Technical debt
Aim to understand the concepts and motivations. Get it into
version control. Identify the inflection point. Create integration
acceptance tests. Set up your continuous integration environmen[r]