Sure, it's pretty simple, really:
If I were that person, would I rationally decide that that outfit is a good idea to wear?
Amazingly, a LOT of developers
never even think about this question; they just stick their female characters in bizarre metal bikinis, give them boob plate, cleavage windows, etc., etc. purely for the sake of male (and homosexual female) eye candy without even giving it a second a thought. There are so many uncomfortable, impractical, or downright
stupid outfits made explicitly for sex appeal out there that it's mind-boggling.
Now, with Bayonetta in particular, she's actually a fairly well-realized character in terms of owning her own sexuality and having a rational reason to have skin showing. It's so ridiculous and over-the-top that it's hard for me to take it even halfway seriously.
Most other depictions, however, are not so forgivable. Any time I see boob plate, cleavage windows, a random piece of armor missing, or... well, hell, just go look at
female armor bingo to see the many absurd varieties of transgression there are against female characters and their outfits. Pretty sad, really. We still have quite a ways to go in this regard.
Er... no. No, they don't.
This whole post is remarkably regressive and insecure.