5 Things You Should Know About Refactoring in C# | Hacker News Reader