A computational study of chemically heterogeneous particles: patchy vs. uniform particles in shear flow