Programming in pairs. Is it worth it?