I gave a short presentation at Functional programming Stockholm user group about point-free programming style in F# which I will write a summary of here. I was reading Tomas Petricek’s and Jon Skeet’s book Real-World Functional Programming which contains a short section about point-free style. The conclusion was that the code could end up being hard [...]
Point-free programming style in F#
May 8th, 2012 by Christian Jacobsen — .Net
Tags: f#, functional programming, point-free style
A post about software craftmanship (stop me if you think you’ve heard this one before)
October 2nd, 2011 by Christian Jacobsen — Uncategorized
During lunch at a Progressive.Net event a discussion came up on why code more often than not ends up messy and ugly with large maintenance costs as a consequence. Every single developer now a days know about TDD, SOLID, CI, DI, DDD, OOP, XP etc., etc. which are all meant to make our code maintainable, [...]
Tags: clean code, craftmanship, software engineering, software maintenance costs
Kinect – First steps
September 22nd, 2011 by Christian Jacobsen — .Net
On Tuesday 13 September 2011, I attended my first K-day at Jayway Stockholm. The day consisted of stand-ups, awesome technical presentations, round-table, labs and, of course, viewing of the Microsoft BUILD conference from Anaheim. During the labs I joined a group who wanted to have a look at Kinect. This nice device features a depth-sensor (using infra-red [...]
