Become a patron and get access to source code and exclusive live streams: / how-to-make-no-81380459
In this video, we are demonstrating incremental coding technique, where code is added in small increments, each line adding a feature to what was developed already. By following this strategy, you will only need to focus on a single line of code and state constructed by previously executed code. In that way, you will likely avoid adding defects that stem from depending on too much information from existing code at once. The resulting code will be cleaner and its intention expressed clearly and more explicitly.
Writing code with no bugs series:
Incremental Coding ► • How to Make No Bugs? Write Code Incrementa...
Formally Proving Code Correctness ► • Formally Proving Code Correctness
Using Assertions ► • Using Assertions to Demonstrate the Code i...
Assertions in a Complex Function ► • How to Use Debug Assertions in a Complex F...
Self-documenting Code ► • Write Self-documenting Code to Avoid Bugs
Self-documenting Types ► • Design Self-documenting Types to Avoid Bugs
Learn more from video courses:
Beginning Object-oriented Programming with C# ► https://codinghelmet.com/go/beginning...
Collections and Generics in C# ► https://codinghelmet.com/go/collectio...
Making Your C# Code More Object-oriented ► https://codinghelmet.com/go/making-yo...
Other courses at Pluralsight ► https://codinghelmet.com/go/pluralsight
Other courses at Udemy ► https://codinghelmet.com/go/udemy
Other videos on this channel you may be interested in watching:
Using GitHub Copilot to Write Complex Code | Step-by-step Tutorial ► • Using GitHub Copilot to Write Complex Code...
Coding with GitHub Copilot - Beginner to Master | VS Code Demo ► • A Comprehensive Guide to GitHub Copilot: F...
What is Covariance and Contravariance in C# ► • What is Covariance and Contravariance in C...
How to Initialize a Clean ASP.NET Core Project with Entity Framework Core and Identity ► • How to Initialize a Clean ASP.NET Core Pro...
The Null Conundrum: A Guide to Optional Objects in C# ► • How to Avoid Null Reference Exceptions: Op...