discuss the benefits(pros) and short comes (cons) of each perspectives?

Which perspectives?