The Role of Personality in Pair Programming

[bibshow]

Does personality matter in pair programming? According to this Norwegian study – http://www.computer.org/portal/web/csdl/doi/10.1109/TSE.2009.41 – it does not. [bibcite key=”citeulike:9782651″] So what does matter? Experience and expertise.

References

[/bibshow]

Sometimes all you need is a little help…

When you review documents, test applications etc it is very easy to get stuck on shallow problems and give comments which are not really helpful for the developers. Using checklists can be one way to force yourself to look beyond the most obvious things. I recently found two good checklists/protocols.

Auto fix your bugs with UT and SBSE

Your mother probably taught you to write unit test cases for all your code? She probably insisted that you should write a new test case for every reported bug? You probably wondered why, but still followed her advice like any dutiful child?

Now, the answer is here. With the help of Search Based Software Engineering (SBSE) and Genetic Programming (GP) some researchers have shown how you can use all your hard earned test cases to auto-fix your bugs.