c# - Is there an easy way to refactor between coding practices to C#4 from C#1,C#2 and C#3 -
i going admit battling changing face of c# , unlearning learnt since starting out c#1. i started years ago writing greenfield c# 1.1 code , work lot maintenance work on code written previous versions of c#. being exposed old ways of doing things hard battling unlearn code have written in past , have @ daily written in previous versions of c#. having maintain java projects doesn't similar c#1. time unlearn bad practices project deadlines hard do. my lazy mind against me logic says if use oo , dry principles , code compiles boss happy , thinks when not simplifying code new ways of doing things. i have started reading jon skeet's c# in depth 2ed gives code solutions specific tasks each of c#1,c#2,c#3,c#4 each time showing code examples how simplifies code finding hard remember , put practice these new methods due having still deal legacy code daily , still having balance jack of trades dev jobs. is there easy way refactor between coding practices c#1,c#2,c#3 c#4 e...