Earlier quoted context omitted.
When I started working in the field (1996), I was told that I would receive detailed specs from an analyst that I would then "translate" into code. At that time this idea was already out of fashion, things worked this way for the core business team (COBOL on the AS/400) but in my group (internal tools, Delphi mostly) I would get only the most vague requirements. Eventually everyone was expected to understand a good d…
I worry a bit about people who like writing code but don’t like reading and debugging it. There are enough “throw it over the wall” coders.
Reading and debugging slop code is not the same thing, not even close.