Nota : esta questão é um excerto editado de um postagem no blog eu escrevi há alguns meses. Depois de colocar um link para o blog em um comentário em Programmers.SE alguém solicitou que eu postasse uma pergunta aqui para que eles poderiam responder. Essa postagem é a mais popular, já que as pessoas parecem digitar "não consigo programação orientada a objetos" no Google muito . Sinta-se à vontade para responder aqui ou em um comentário no Wordpress.
What is object-oriented programming? No one has given me a satisfactory answer. I feel like you will not get a good definition from someone who goes around saying “object” and “object-oriented” with his nose in the air. Nor will you get a good definition from someone who has done nothing but object-oriented programming. No one who understands both procedural and object-oriented programming has ever given me a consistent idea of what an object-oriented program actually does.
Alguém por favor pode me dar suas idéias sobre as vantagens da programação orientada a objetos?
Tags object-oriented