Some heuristics I use for refactoring

A short presentation I gave at Futurice Tampere featuring some practical tips and tricks to achieve cleaner code and some core principles I follow when I refactor / maintain / write code.

Video