Monthly Archives: December 2018

… something on the link between size of team and codebase

No software conference is complete without a reference to Conway’s Law – the communication within the organisation producing some software will be reflected in the design of that software. Kevlin Henney (@KevlinHenney) often talks of projects where a team of … Continue reading

Posted in Uncategorized | Leave a comment

… something on Software not Stoneware

I’ve been using this phrase for a few years now, particularly during my series of talks on Keeping Code Agile (as I put it). “It’s Software not Stoneware” This came from a number of teams I had worked on that … Continue reading

Posted in Software | Tagged , | Leave a comment

… something on Refactoring for Understanding

I’ve dealt with quite a few legacy codebases in my time. And many of them I’ve pummeled in to shape over time. The one thing I can say is that I would have never come to understand any of them … Continue reading

Posted in Uncategorized | Leave a comment

… something on Rewriting or Refactoring

“Let’s just rewrite this” is a common refrain in the software industry and even newly written code can quickly come to be seen as Legacy Code. It is often seen as the easy option, but can lead to months and … Continue reading

Posted in Uncategorized | Leave a comment