Code is better when we write it together Daniel Irvine 28 Nov 2016 Coding Process Pairing Mobbing In my last post I discussed the effectiveness of code reviews. Or rather, how they can often be ineffective. I proposed pair programming as a...more.
The problematic pull request Daniel Irvine 18 Nov 2016 Coding Craftsmanship Code reviews are a wonderful thing. Multiple pairs of eyes make for higher quality code. Reviews help spot errors and also serve as a teaching...more.
Perfect code is an illusion Daniel Irvine 11 Nov 2016 Coding Consulting Craftsmanship Much of our programmer culture is built on the ideal of perfect code: code which not only works, but is also clean and elegant. We...more.
The egoless programmer Daniel Irvine 30 Sep 2016 Coding Consulting Craftsmanship If you want to be successful at writing code, then you’d best keep your ego out of it. That’s the essence of egoless programming, a...more.