Название: Dive Into Refactoring Автор: Alexander Shvets Издательство: Independently publisher Год: 2019 Страниц: 336 Язык: английский Формат: pdf (true) Размер: 12.0 MB
Hi, my name is Alexander Shvets. After two years of work, I'm happy to present to you my course on refactoring, which will make you a better programmer.
I have been programming since I was 13. Windows didn't even have a Start button back then. Since that time, I have worked at five companies, learned a half a dozen programming languages and launched several successful projects.
The book is divided into two large sections: Code Smells and Refactoring Techniques. The first part describes various signs and symptoms of dirty code. The second part shows different methods to treat dirty code and make it clean.
In this course, I will share my knowledge with you and teach you to:
See the difference between beautiful and ugly code. Improve ugly code, even where you thought it was impossible. Change the code in such a way that it doesn't break other parts of your program. You will love the course if you have ever felt like this cat here sitting in front of a broken build.
What’s inside? The course teaches you about 21 smells of bad code and 66 refactoring techniques to fix them.
Each chapter includes examples in Java, C# and PHP.
The refactoring techniques are illustrated with live examples. These are much easier to follow than static code – and more fun, too!