self-documenting

adj.ComputingHaving well-chosen identifiers and comments embedded in a program to make the code readable without external documentation.

Notes

Self-documenting can describe systems, software, records, or documents.