When you work on a software project, someone will eventually ask a variation of this dreaded question - "Do you know where I can find documentation for this feature?" or "Do you know why we implemented pattern x over pattern y?" or my personal favourite "What the heck does this piece of code even do?". Unless you are blessed with a photographic memory, you would typically respond with a "I don't know" or "No idea". This is followed by an embarrassed look, a shoulder shrug and an awkward joke about how devs HATE documentation.
Documentation - your secret weapon
Documentation - your secret weapon
Documentation - your secret weapon
When you work on a software project, someone will eventually ask a variation of this dreaded question - "Do you know where I can find documentation for this feature?" or "Do you know why we implemented pattern x over pattern y?" or my personal favourite "What the heck does this piece of code even do?". Unless you are blessed with a photographic memory, you would typically respond with a "I don't know" or "No idea". This is followed by an embarrassed look, a shoulder shrug and an awkward joke about how devs HATE documentation.