You might have heard the often-misquoted saying that good code documents itself. It’s true that good naming, types, design, and patterns make code easier to understand. But projects with sufficient complexity and scale (that is, most projects worth building) need human-readable documentation to help others quickly understand what you’re building and how to use it.
~ in complex projects, code "documenting itself" is not sufficient
Backlinks
This is a Take note.