Respuesta :

One of the main differences between the psychoanalytic view and the social cognitive view is the social cognitive view allows for testing whereas the psychoanalytic view does not.
Psychoanalytic view requires several very subjective measures that is almost impossible to be studied such as how past experience influence one decision, why someone prefer A over B, etc