Software Craftsmanship

Clean Code - Part III: Comments

Identifying some examples of common patterns and anti-patterns with comments.

Clean Code - Part II: The Four Principles (of Art)

Drawing parallels from the four basic principles of art to bring order to the code we write.

Clean Code - Part I: What’s In A Name?

Offering some tips on how to name things so other people, including yourself at a later date, can understand it.