Coding Standards

We all code to the exact same standards. We name our classes and methods the same way, we format code the same way.

The particular standards aren’t as important as the principle: we all code the same way, which means that all the code is easily understandable and maintainable by all of us. If anyone stumbles across a mistake where code doesn’t meet the standards, they just fix it.

Fundamentally, we follow the guidelines in Kent Beck’s book: Smalltalk Best Practice Patterns. Kent provides the rationale for the patterns, and our experience is that they work just fine.
On the contrary, I have a style of coding that I like and that I’m used to. I should be allowed to use it.

(Alistair Cockburn accused Kent and me of playing “Do it My Way or Get Out”. Follow the above link for some discussion of that.)

Posted on:

Written by: Ron Jeffries

Categorization: Practices

Recent Articles

Scrum Information Base — Agile Skills

Chet Hendrickson and I have offered to help the Scrum Alliance build a broad and growing base of information relating to Scrum / Agile, and to the many skills and practices that can help teams be successful. Our offer has…

The Gift … a Report and a Request

The Story in Brief

At Agile2011, I brought along a “gift”, a nicely formatted and illustrated Kate Oneal story. I gave a copy to everyone who asked for one, and to a few people who didn’t but who I wanted…

Events & Classes

  • No events.