These days, anyone can code. But if you want to get a job as an intermediate or senior–level C# developer, you must know how to write clean, maintainable code.
As Martin Fowler said:
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. – Martin Fowler
Poorly written code is hard to understand, maintain and test. But what does separate poorly written code (aka code that smells) from beautiful code that talks?
In this course, Mosh, author of several best selling C# courses on Udemy, walks you through common code smells found in C# programs and shows you how to refactor them using ReSharper. Refactoring is changing the design of the existing code without changing its external behaviour.
In every lecture, you’ll see an example of a popular code smell with Mosh’s commentary about what is wrong with that code and more importantly, why. You’ll then learn how to change the code in a safe and step–by–step fashion while minimising breaking changes. All the source codes presented in the lectures are available for download so you can practice these techniques on your own.
By the end of this course, you’ll be able to
Instructor Details
Courses : 14
Specification: C# Developers: Learn the Art of Writing Clean Code
|
24 reviews for C# Developers: Learn the Art of Writing Clean Code
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
$99.99 $13.99
Thabiso Lethwane –
Mosh is really good with simplifying complex concepts into easy to understand lectures!
Marek Praski –
very instructive and practical
Stefan Jovanovic –
As I am a mostly self taught developer, these suggestions and instructions filled in a knowledge gap that, I am sure, can boost my career opportunities.
Florian Reetz –
Very, very detailed approach to the matter. Tutor is exellent in his methods of teaching and has a nice pace.
Robert Nilsson –
Great value for money, I have learned a lot! Now I am going to refactor my recently finished project.
Peter John R. Hugo –
For years that I’ve been conducting self studying and programming, developing software that I adopt from my office which is more on procedural programming. I have always thought that it was the right way, but when I started to know and learn about OOP that’s when I started to search for answers on what are the best ways or practices to write a clean code in software development. With this course I hope to gradually set the wrong things right and be a much more skilled C# programmer. Thanks Mosh!
Ike Okolie –
This course simplified the fundamental ideas of clean code with simple yet effective examples and explanations. Great stuff!
Udemy2 Udemy2 –
Good course. Thank you for new informations, they will be use in my job.
Rajan Amatya –
Good and valuable information to write clean code. Very helpful and informative
Diksha Jaronde –
Later
Dariusz S owikowski –
Easy to follow, descriptive.
Dhruv Panchal –
Normally, Beginners do not address this small things while coding. They just try to complete the work provided without looking into the code quality. This small things like naming conventions always helps other developers while working on the code developed by other developers. Nice, Easy Tutorial.
Volodymyr Handziuk –
Awesome introduction to the art of clean code! Thank you!
Mateusz Stacel –
Really good and everything is easy to understand ! Thanks
Varsha Jaiswal –
Great content. I would like to see more example.
Leandro Uba –
Nice and useful, however I believe that most of it is focused on using resharper. If you don’t have it you might not get the full experience and try to get the equivalent results by searching the native shortcuts from VS.
Darkness411 –
Thanks for your help , i really needed to know how to write clean codes ,you helped me a lot
Jorge Eduardo Quinteiro Oliveira –
Bastante bom at ao momento.
Andris Vanags –
Mosh, without a doubt, is my favorite teacher in Udemy. His calm, eloquent and invigorating style of teaching delivers easily graspable content even for advanced topics. This course in particular is an evening watch material where you lay back, relax and learn better ways to code. If only he would add some more jazz music :).
Kunal Anand –
don’t buy if you don’t have some prior knowledge about coding this course is for hard coder not the coder like L2 or L3 positions.
Cicero Leonardo Pereira de Souza –
Great course!
Kyle Larson –
Amazing as always. This is my fourth course I completed of Mosh’s and they always are very informative and fun.
Ramesh Shrestha –
Good one
Diego Harrison de Sousa Mesquita –
Excelente explica o!