So "do not do the hard parts"?
That is very unprofessional
So "do not do the hard parts"?
That is very unprofessional
Every codebase is going to have different definitions of "professional standards".
That is the problem
Not that it is true, it is not, for many reasons. It is a problem that is believed
The information that is in your head might be nonsense for this person, and there is chance that it is not reducing the time it takes to understand in a meaningful way.
No. It is geeking out, part of the job...
> achieving desired result without doing the hard parts is not only professional, but smart and actually kind of awesome.
That is a menace. I think I am working on code you wrote
It is the opposite of professional. It is amateur, irresponsible dilettantism
Most employers have less than zero interest in paying coders to document in my experience. If they want documentation to exist, they hire a technical writer.
Sadly, I've never met an employed tech writer (and no, journalists don't count).