The trend in programming lately seems to be less to no comments and less to no documentation; and it is killing the joy I take in programming. Without comments the only way the next guy has a chance to understand the code is if you stick to lowest common denominator patterns and frameworks. You can't do anything that hasn't been done before. I think this is related to the proliferation of frameworks. I can't come up…
In our consulting projects there is always a minimal level of documentation specified by the customer as delivery artifacts.
They want to be sure the next set of guys are able to carry on when there is budget available again.