Clean Code: Chapter 6, “Objects and Data Structures”

Here are my notes and favourite quotes from chapter 6, “Objects and Data Structures”, of one of my all-time favourite books: Clean Code: A Handbook of Agile Software Craftsmanship, by Robert C. Martin. …

0 comments Read the full article »

Clean Code: Chapter 5, “Formatting”

Here are my notes and favourite quotes from chapter 5, “Formatting”, of one of my all-time favourite books: Clean Code: A Handbook of Agile Software Craftsmanship, by Robert C. Martin. Code formatting is about communication, and communication is the professional developer’s first order of business.   Every programmer has his own favorite formatting rules, but […]

0 comments Read the full article »


Clean Code: Chapter 4, “Comments”

Here are my notes and favourite quotes from chapter 4, “Comments”, of one of my all-time favourite books: Clean Code: A Handbook of Agile Software Craftsmanship, by Robert C. Martin. In essence, this chapter explains very convincingly that at best comments are a necessary evil. If our programming languages were expressive enough, or if we […]

0 comments Read the full article »

Clean Code: Chapter 3, “Functions”

Here are my notes and favourite quotes from chapter 3, “Functions”, of one of my all-time favourite books: Clean Code: A Handbook of Agile Software Craftsmanship, by Robert C. Martin. Master programmers think of systems as stories to be told rather than programs to be written. The art of programming is, and always has been, […]

0 comments Read the full article »


Clean Code: Chapter 2, “Meaningful Names”

Here are my notes and favourite quotes from chapter 2, “Meaningful Names”, of one of my all-time favourite books: Clean Code: A Handbook of Agile Software Craftsmanship, by Robert C. Martin. Chapter 2 lays out a set of eminently sensible and simple rules, backed up by rationale, for creating good names with the aim of […]

0 comments Read the full article »

Clean Code: Chapter 1, “Clean Code”

Here are my notes and favourite quotes from chapter 1, “Clean Code”, of one of my all-time favourite books: Clean Code: A Handbook of Agile Software Craftsmanship, by Robert C. Martin. Chapter 1 sets the stage for the rest of the book. It begins by describing how we will never get rid of code. That’s […]

0 comments Read the full article »


Clean Code: “Introduction”

One of my all-time favourite books is Clean Code: A Handbook of Agile Software Craftsmanship, by Robert C. Martin. Gaining craftsmanship in programming is really what the book is about, and it certainly gives you the guidance and a thoroughly good knowledge base to enable you to do so. All you have to do is […]

0 comments Read the full article »