IF-less programming

  .NET Framework   C#

When improving their skills, developers usually encounter topics like Design patterns or Inversion of Control sooner or later. But they often forget to sharpen their basic skills. We will spend the whole event focusing on the If statement. We will explain how bad it is, how it affects the number of bugs and code complexity. Using practical examples, we will show you how you can significantly reduce the number of If statements in your application.
You will experience how to get rid of:

Multiple IF-Else statements in a row
Multiple Switch statements of one Enum Type
Multiple IF statements in workflow logic
IF statements when creating or selecting service types
To successfully go through all the examples, you only need basic C# and Visual Studio knowledge.