Minor but fairly significant caution: don't do this with DDs, they're too fast, try it with DEs and Corvettes and trawlers and such, ideally in rough weather
the dodging as follows:
Set depth 17 meters, he won't be able to ram you, Go to 5 knots, he knows where you are anyway...
when he begins his run, set to flank, set rudder 10 degrees away from his course, watch with a periscope... then when he's almost on top of you, you can see the bow, go hard port or starboard away from the ship. and dive hard...this will usually result in the DCS missing you or causing slight damage to the stern but taking the DD out.
Oh and if he has Hedgehogs you're toast, but then you knew that
this is about 50% succesful in taking out his dc racks, but probably won't sink the ship, I've seen that only once