top of page

Clean Code with .NET/C++


16 hours

About the Course


You will learn about code smells, SOLID and GRASP principles, what techniques are used to improve the code. We'll tackle problems of communication between classes and clean code exercises.


Provide an overview of code smells, SOLID and GRASP principles.

Best practices for improving the readability of existing code.

How to identify problems

How to improve readability

Target Audience

Developers with 1-4 years of experience


General basic knowledge of programming

Understanding code logic flows



Introduction The notion of refactoring, purpose of refactoring

Test-driven development

Code smells

Cohesion and coupling

SOLID principles

GRASP principles

Refactoring techniques: extracting fields, interfaces, classes, moving methods, features

Code reorganization

A certificate will be issued after completing the course.

bottom of page