DNG : " C'est en ces termes assez polémiques que Richard Mansfield s'en prend à la programmation orientée objet : ""A frequent argument for OOP is it helps with code reusability, but one can reuse code without OOP???often by simply copying and pasting."Il enchaîne par "When that happy day arrives, most OOP dogma will likely seem bizarre, wasteful, and irrational???just one more dead end in our fumbling efforts to communicate with intelligent machines".Peut-être un jour qu'avec le recul on rejoindra l'avis de Richard, mais aujourd'hui, force est de constater que la programmation orientée objet est une des meilleures réponses aux questions de réutilisation, évolutivité et pérennité du code. Contradicteurs bienvenues :-)"
L'approche objet est bien adaptée pour faire du technique (framework, outils,...). Par contre, la pertinence de cette approche pour faire du métier reste, pour moi, à prouver. D'ailleurs, on parle de moins en moins d'objets métier et de plus en plus d'entités et de services métier.
Pour ce qui est de l'article, il est à lire uniquement si vous avez un peu de temps...


La programmation orientée objet, un échec ? (Français)
OOP Is Much Better in Theory Than in Practice (Anglais)