"Clean Code" is one of the most used phrases in software engineering but
is also one of the most misused. What does Clean Code mean, and what makes
our code dirty or clean? The concept was popularized by Robert C. Martin or
"Uncle Bob", and it is a set of practices that will help you write code that
is easier to change, read and understand and less prone to mistakes or issues
when it comes time to change or expand it. In this course, Gui Ferreira will teach
you everything you need to know to start writing excellent C# code using the
knowledge he gained after years of writing clean code professionally for big companies.
Guilherme Ferreira, also known as Gui, is a Minimalist Software Craftsman, passionate about simplicity and continuous learning. Gui is a Microsoft MVP for Developer Technologies, a Tech Speaker, a YouTuber, and a .NET content creator. With over 15 years of experience in software development, Gui went from Startups to Tech Giants. Along his journey, he got to know several hats, including Software Engineer, Architect, CTO, and Developer Advocate, gathering a diverse and invaluable skill set.