Latest Courses
Build and Deploy Apps on AWS using DevOps TechniquesCheck course
Do a bot using Twitter API and C#Check course
Advanced Photoshop: Tips, Tricks, and TechniquesCheck course
Kotlin : Complete step by step guide for BeginnersCheck course
Learn Advanced Bootstrap 4Check course
Robotic Process Automation: RPA for Managers and LeadersCheck course
Manual TestingCheck course
Basic Android Programming for Arduino MakersCheck course
Develop 5 apps with python , kivy and kivymdCheck course
AR Game Development - Space Shooter with AR FoundationCheck course
Build and Deploy Apps on AWS using DevOps TechniquesCheck course
Do a bot using Twitter API and C#Check course
Advanced Photoshop: Tips, Tricks, and TechniquesCheck course
Kotlin : Complete step by step guide for BeginnersCheck course
Learn Advanced Bootstrap 4Check course
- 86% Atomic Refactoring in C#

Atomic Refactoring in C#

$94.99 $12.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 #163 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. Avatar

    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

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare