Tip: Don't look for static answers to variable problems. There is no static answer because such an approach cannot account for every variable detail, such as whether your Healer is geared/experienced and/or can they maintain their own damage while healing you in DPS stance. Sometimes you don't always have the freedom of comfort-pulling. How hard do the enemies hit? How hard does your party hit? eg. If it's a long fight (be it low DPS and/or non-trash/boss), the enemy in question hits hard, and your own group is slow at killing, then this has an effect on the Tank & Healer.

In short, the only real thing you can approach from a static PoV is your openers/rotations, so work on those. At the end of the day, this is an MMORPG - a good player (in any role) can adapt on the fly without relying on predictable/set patterns. Sometimes shít just hits the fan.