Discuss the advantages and disadvantages of both the structured and object-oriented (OO) paradigm in programming. Why do you suppose the industry prefers OO languages over the earlier structured programming languages? Does the OO paradigm better reflect the human way of thinking and conceptualizing? Why or why not?