This is not always true:
log.msg("error with " +
"some description")
grep "error with some description" ...
Yes, there are standards for coding. They are usually 80 or 100 characters. And each one has a different way of handling the wrapping cases, splitting strings, wrapping values (parens, line join with \, concatenation, etc.)