Refactoring & Restructuring Project

Alex Johnson
-
Refactoring & Restructuring Project

Refactoring is the controllable process of systematically improving your code without writing new functionality. The goal of refactoring is to pay off technical debt. Refactoring.guru makes it easy for you to discover everything you need to know about refactoring, design patterns, solid principles, and other smart programming topics.

These refactoring techniques help with data handling, replacing primitives with rich class functionality. Clean code the main purpose of refactoring is to fight technical debt. Refactoring helps you understand other people’s code.

If you have to deal with someone else’s dirty code, try to refactor it first. Refactoring should be done as a series of small changes, each of which makes the existing code slightly better while still leaving the program in working order. The course teaches you about 21 smells of bad code and 66 refactoring techniques to fix them.

Full list of refactoring techniques and code smells. Once problem is determined, just pick a refactoring and follow it's instruction. Refactoring.guru te ayuda a descubrir todo lo que necesitas saber sobre la refactorización, los patrones de diseño, los principios solid y otros temas de la programación inteligente.

Images Gallery

You may also like