September 2017

Name Things Well

September 27, 2017 1 comment

I’ve said that the five code qualities we’ve been discussing are quantifiable. That is, we can create more of them if we want. Let’s discuss how to do this. The one code quality I’d like to focus on is cohesion. To me, it makes the most sense and I can easily see when my code […]

CONTINUE READING THIS POST →

Pairing and Collective Code Ownership

September 20, 2017 0 comments

I’ve been writing a lot recently on pair programming and mob programming and I’ve been syndicating my posts at Dzone.com, which is a web portal for software developers. I’ve received some scathing comments about pairing and mobbing from people who’ve obviously never tried it. If something doesn’t work for you then by all means abandon […]

CONTINUE READING THIS POST →

Collective Code Ownership

September 13, 2017 0 comments

Like many artists I used to sign my work. When I wrote a class or a module, I put my initials in a comment that indicated I was the developer who wrote that code. This was a common practice at virtually everywhere I worked from IBM to small shops that developed financial or banking software. […]

CONTINUE READING THIS POST →

Forget About Velocity

September 6, 2017 0 comments

I wrote about increasing velocity in my last post, but I just can’t let it be. I have to tell you about the dark side of velocity and why I don’t recommend that teams track velocity. Velocity is the amount of work a team can accomplish in a fixed period of time. It’s used to […]

CONTINUE READING THIS POST →