|
|
|
|
|
by cr3ative
1411 days ago
|
|
Absolutely, and there's a common thread in them: context. When I'm preparing to hand a project over, the README will be updated with design constraints (maybe even the RFC/project launch documents), why certain decisions were made; basically explaining anything which would raise an eyebrow. I do this because I received a project with this note, and it stuck with me as an excellent idea; a letter to future explorers. |
|
Yes!
This is what comments (and READMEs etc) are for. Not explaining the what, ie how your programming language works (unless you're doing something most engineers wouldn't know). But explaining why they were made.