On leaving your politics at home

Prelude I guess most of my readers in tech know what this post is about. This post is about the idea that at a conference on programming (or any other professional topic) it is possible to leave your political views at home. In the (functional) programming space is a very recent and hot controversy at this Read more about On leaving your politics at home[…]

Do Code Smells Hamper Novice Programming?

Code smells, we all know them, and they are bad 🙂  We know from research on professional developers that code smell can make performance on reading and maintaining code worse. So the question we wanted to answer was: does this hold for novice users programming Scratch as well? tr;dr: Yes! Code clones and long methods Read more about Do Code Smells Hamper Novice Programming?[…]

Moving the BPN logic from C# to F# [Desiderius part #13]

Like I wrote about a few weeks back, all the refactorings made me reflect on some names. It started out simple, as I said three weeks back, Desi.Player I had in F# (so the type, not the class) should be called something like “direction” as it represents just where the players are. I think this is Read more about Moving the BPN logic from C# to F# [Desiderius part #13][…]

A Study of Visual Studio Usage in Practice — Sven Amann

So, what do people do in the IDE? In this case Visual Studio. Sven has made a plugin on top of Resharper that logs that kind of activities people do (clicks, mouse moves, shortcuts, open & close docs, typing etc.), and conducted a large scale industry study with it. Existing studies have concentrated more on Read more about A Study of Visual Studio Usage in Practice — Sven Amann[…]