How do painters determine whether primer is required before painting?\

Primer is recommended when surfaces are porous, heavily repaired, stained, or previously painted with incompatible coatings.