Software Engineering Code Reuse Reusing Complex Method Vs. Cherry-Picking Parts 6 Solutions