3 ms·
Not more than seeing that an existing function you're extending or otherwise working on throwing its exceptions and saying "Ok I guess something above this will
by tylerFowler 7y ago
Not more than seeing that an existing function you're extending or otherwise working on throwing its exceptions and saying "Ok I guess something above this will catch my exceptions" and learning to take that at face value. Or at least that's been my experience working on large scale Java projects with teams.
From my experience with Go I find that only these lines fade into the background:
something, err := someFunc()
if err != nil {
return nil, err
}
I find that whenever any actual error handling logic beyond forwarding tends to really jump out at me in code reviews and such.