Refactoring is one of the most effective ways to clean up and improve your code and make it easier to maintain.
The following posts will teach you the basic concepts of refactoring and give you the tools to start improving your code yourself!
- The Best C# Developers Are Exceptional at RefactoringSometimes you need to slow down to go fast. – Jeff Olson Do you ever feel like your code is a mess? Have you spent hours trying to figure out
- 21 Deadly Code Smells You’ll Wish You Discovered Years AgoThere are only two types of issues in the codebase. Some issues, like bugs, are so bad that you should remove them immediately. They cause the application to behave incorrectly
- The Hands-Down Best Approach to Reduce Number of Method ParametersI’ve been a programmer for about a decade now. And one thing that’s always frustrated me is the methods that have five, six, or even more parameters. You know what
- Extract Method in C# – One Refactoring to Rule Them AllOne Refactoring to rule them all,One Refactoring, that’s method extract,One Refactoring to bring them alland in the darkness bugs feel trapped. – J.R.R. Tolkien, The Fellowship of the Ring +
- How to Refactor Nested if Statements in C#?The if statement is one of the simplest control structures in the C# language. It is actually the preferred way of implementing conditional logic in C#. However, when you use