6 months ago12 viewsrefactoringjavaprogrammingA tutorial on refactoring Java code for a command line application, including dependency inversion and interface implementation.