The CSI (Commenting Showing Intent) Commenting Standards refers to a style of code commenting which allows for the complete rewriting of a program in any language, given only the comments. It is also a backhanded reference to Crime Scene Investigation: putting the clues together to recreate the whole event.
I agree with the CSI standard…..
Actually the most interesting things on that site are https://standards.mousepawmedia.com/lit.html
And https://standards.mousepawmedia.com/qtm.html
Lots of good stuff, but the really new idea (to me) is…
Quickly skimming through this document, it doesn’t really contain my favourite Commenting guideline: Use speaking identifiers as much as possible, don’t write a comment, if you can express the same information using good naming and proper structure in the program.
I think it does actually address that concept, under the name “self-commenting code”.
you are right. It’s there.