how i look at it is that, if the carbons that participate in the bond in question BOTH have an Hydrogen then we use cis and trans, if not use E and Z (for a polysubstituded double bond)
can someone validate this so i can sleep better at night? its kinda a rule i came up with just by noticing the patterns instead of using the traditional meaning.