C# 10 Best Practices
Offered By: Pluralsight
Course Description
Overview
Maintaining code is not easy, especially when it is poorly written and hard to understand. This course will teach you how to create clean code, that is easy to maintain and extend, by following the C# best practices and coding conventions.
Maintaining code is not easy, especially when it is poorly written and hard to understand. In this course, C# Best Practices, you’ll learn how to create clean code. First, you’ll learn the clean code principles. Next, you’ll discover which are the coding conventions and guidelines that you need to follow when writing code, including how to and when to refactor. Finally, you’ll learn how to create testable code. When you’re finished with this course, you’ll have the skills and knowledge of clean code needed to write code that is easy to maintain and extend, by following the C# best practices and coding conventions.
Maintaining code is not easy, especially when it is poorly written and hard to understand. In this course, C# Best Practices, you’ll learn how to create clean code. First, you’ll learn the clean code principles. Next, you’ll discover which are the coding conventions and guidelines that you need to follow when writing code, including how to and when to refactor. Finally, you’ll learn how to create testable code. When you’re finished with this course, you’ll have the skills and knowledge of clean code needed to write code that is easy to maintain and extend, by following the C# best practices and coding conventions.
Syllabus
- Course Overview 1min
- Clean Code Principles and Recommendations 38mins
- Coding Conventions and Guidelines 42mins
- Clean Classes and Clean Methods 32mins
- Refactoring to Clean Code Summary 35mins
- Creating Testable Code 19mins
- Takeaways: Do's and Don'ts 15mins
Taught by
Xavier Morera
Related Courses
Beginning Game Programming with C#University of Colorado System via Coursera Programming with C#
Microsoft via edX DEV206.1x: Introduction to XAML and Application Development
Microsoft via edX Introduction to Game Development
Michigan State University via Coursera Designing Advanced Applications using XAML
Microsoft via edX