Transforming your C# code to Functional Style

schedule Oct 9th 12:15 PM - Jan 1st 12:00 AM place Grand Ball Room 2

Since the introduction of lambda expressions in C#, we have had two different style of programming. Yet, programmers used to the habitual style often find it easy to fall back on those old practices. In this presentation we will take a number of common tasks we code in C#, discuss the downsides of the habitual style, transform it into functional style, and discuss the benefits. We will also discuss some techniques that can help make this transformation easier on everyday projects.


Outline/Structure of the Talk

Using a series of example we will learn how to restructure or transform code to functional style and discuss the benefits of doing so.

Learning Outcome

Learn to think in functional style

Look for refactoring opportunities during evolution of software

Create code that has fewer chances of errors

Target Audience


schedule Submitted 5 years ago

Public Feedback

comment Suggest improvements to the Speaker