Skills Development Pragmatic Programming Principles

Pragmatic Programming Principles

v20260910
the-pragmatic-programmer
Apply pragmatic programming rules inspired by Hunt and Thomas to improve engineering judgment, feedback loops, DRY knowledge, orthogonality, automation, and adaptability. Use this skill for design and code decisions requiring pragmatic engineering tradeoffs.
Get Skill
209 downloads
Overview

The Pragmatic Programmer Skill

Use this skill when a task involves pragmatic engineering judgment, responsibility, DRY at the knowledge level, orthogonality, automation, prototyping, fast feedback, or adaptable design.

Before making design or code decisions, read and apply the-pragmatic-programmer.mini.md. Use the-pragmatic-programmer.md only as a deeper reference when the mini rules are not enough for the current engineering tradeoff.

Info
Category Development
Name the-pragmatic-programmer
Version v20260910
Size 10.55KB
Updated At 2026-09-12
Language