Craftsmanship

Writing clean, readable, maintainable code. Practices distilled from Clean Code, The Pragmatic Programmer, and decades of industry experience.

Naming

Functions

Principles

Code Quality

Pragmatic Practices

Sources

Primary references for this domain:

  • Clean Code - Robert C. Martin
  • The Pragmatic Programmer - Andrew Hunt & David Thomas
  • Code Complete - Steve McConnell
  • Refactoring - Martin Fowler