DDD

DDD 8 - 30th Jan 2010

Mixing functional and object oriented approaches to programming in C#


Mark Needham

Functional programming is the in thing at the moment and several of the additions to C# 3.5 allow us to write our code in a functional way.

On the other hand with an imperative language like C#, an object oriented approach is still very useful for allowing us to break down complex problems into more manageable pieces.

In this presentation Mark Needham will cover some of the ways that we can program in a more functional way as well as looking at where it makes sense to reign our functional approach in and make use of the object oriented design tools that we already have at our disposal.

This presentation will also look at some of the mistakes and lessons learned on a couple of projects Mark's worked on over the last 18 months using C# 3.5

Latest News

Photos