Branching means that you create a new version from the code that exists indepently from the original code. It is not isolated forever, it can be merged back later.
Extracting methods and interfaces - those are classic refactoring techniques to improve code organization and flexibility. Can't go wrong with those choices!
Shaun
3 days agoGilma
7 days agoGenevive
11 days agoAnika
11 days agoColeen
12 days agoAntione
13 days agoCarisa
13 days ago