frontend
The Joy of Writing Code That Teaches
I enjoy reading code that helps me understand the problem as I go. The names are specific, the steps are visible and the unusual choice has a reason nearby.
That's what I mean by code that teaches. It doesn't need a comment on every line or a clever demonstration of language features. Often it involves leaving something a little more explicit than I could make it, so the reader doesn't have to reconstruct my thought process.