Write clean code: 20 code smells and how to get rid of them
Last updated on October 28, 2026 12:28 pmClean Code: 20 Code Smells and How to Get Rid of Them
★★★★★
$539.00 in stock
Udemy.com
as of October 28, 2026 12:28 pm
Improve your software design skills by learning 20 common code anti-patterns and techniques to eliminate them!
Created by:
Lauro Fialho Müller
Senior DevOps Engineer and IT Consultant
Senior DevOps Engineer and IT Consultant
Rating:4.84 (70reviews)
677students enrolled
What Will I Learn?
- Apply the fundamental principles of good software design: Encapsulation, abstraction, polymorphism, among others.
- Understand the SOLID principles of software engineering and how to use them to design better code
- Acquire practical skills to improve the quality and the design of
- Learn how to fix the most common pitfalls of Object Oriented Programming
- Learn how to design highly maintainable, extensible, and easy-to-change code
Requirements
- Familiarity with JavaScript and TypeScript (or any other major programming language) is recommended to better follow the code examples.
- Familiarity with Git.
Target audience
- Software developers aiming at expanding their knowledge on SOLID principles and good software design practices
- Everyone who is curious about the principles and practices of designing solid systems
- Software developers and engineers who want to bring their coding skills to the next level by learning how to develop clean, maintainable systems


There are no reviews yet.