When you drive a lot, (I typically go more than 30k miles per year) you start developing a sense for when something's about to go wrong.
It's certainly possible to get into a situation where you can't avoid hitting the person in front of you, but I've noticed that there are some people who seem to routinely end up in multi car accidents (or situations where the other drivers did things that made an accident unavoidable) and there are some that just never seem to be in accidents at all.
When he was teaching me to drive, my dad gave me some good advice to avoid accidents:
- slow down as you approach a green light and quickly look both ways. If someone's blowing through the red you'll usually have a chance to slam on the brakes.
- If you're ever on the highway and there's confusion (i.e. someone needs to merge but they can't, or someone's weaving, two cars don't see each other etc.) just slow down 5-10 MPH and keep your foot on the brake. Most of the time nothing happens and you just resume your old speed. sometimes you need to panic stop and that first 5-10 MPH is the difference between a fender bender and nothing.
- ALWAYS know where you can go if you need to swerve. Unless it's bumper to bumper, don't let people drive right next to you or sit in your blind spot. Speed up or slow down. You should check your mirrors and blind spots once or twice a minute. A good test of this is if you need to change lanes, you should already know that the lane is clear. Obviously check before you go, but if there is a car there, ask yourself how he got there without you knowing about it.