Latest Courses
Statistical Decision Making in Data Science with Case StudyCheck course
SQLite Studio Tutorial for beginnersCheck course
Editor X Masterclass - Build Amazing Websites | No CodingCheck course
C++ Intermediate to Advanced Course with ProjectCheck course
Algorithms in Python : Design Techniques And ApproachCheck course
Learn Advanced AI for Games with Behaviour TreesCheck course
Bootstrap Bootcamp (featuring Bootstrap 5)Check course
SQL Essentials - A Whole New Way of Learning SQL for Anyone!Check course
Unreal Engine 5: Blueprints for BeginnersCheck course
Azure Functions MasterclassCheck course
Statistical Decision Making in Data Science with Case StudyCheck course
SQLite Studio Tutorial for beginnersCheck course
Editor X Masterclass - Build Amazing Websites | No CodingCheck course
C++ Intermediate to Advanced Course with ProjectCheck course
Algorithms in Python : Design Techniques And ApproachCheck course
- 80% Refactoring in C#: Unlock the Secrets of Senior Developers

Atomic Refactoring in C#

$11.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.1/10 (Our Score)
Product is rated as #158 in category C#

Welcome to the Refactoring in C# course. This course will teach you how to apply various refactoring techniques to improve your code.

I will take you step–by–step through every refactoring and teach you everything you need to know to improve as a C# developer.

The refactoring techniques you learn in the Refactoring in C# course will also help you if you follow test–driven development practice. With TDD and its Red–Green–Refactor, refactoring comes at the end of each cycle. After you write your tests and your code, refactoring will turn that code into a production–ready C# code.

Once you improve your codebase, you will be faster and more productive.

Throughout this course, you will see how to:

Eliminate longer methods in your C# code

Turn complex methods into its own C# classes

Safely move methods and features between classes

Remove if within an if within an if . Kind of statements

Simplify conditional statements

Simplify method calls

Turn long parameter lists into a separate class

Remove unnecessary parameters

Use the Null Object design pattern to eliminate if checks for null

Use State or Strategy design pattern to eliminate switch statements

Turn messy C# code into a clean code

With the Atomic Refactoring in C# course you get:

Instructor Details

Ever since I was in elementary school, I knew two things: I want to code and teach others what I already know. That's why though my life I was teaching my sister and friends, mostly math. After graduating and getting my masters degree in Informatics, I got a job as a software developer. For the last 10 years, I have been developing .NET and iOS apps. And now I want to help other people by teaching them everything that I know, so they can progress in their career and life.

Specification: Atomic Refactoring in C#

Duration

3.5 hours

Year

2020

Level

Intermediate

Certificate

Yes

Quizzes

No

1 review for Atomic Refactoring in C#

5.0 out of 5
1
0
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Rafael Horvati

    I think that course is very good. Examples are not hard to follow and they can be easily translated to real world. After each lecture i have better understanding of how to use refactoring techniques not just for refactor old code more effectively but also to write better code at beginning.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare