Interesting ideas in this article.
Author Note: Mr. B. Jacobs has an excellent Web site devoted to debunking OOP. Take a look.
by Richard Mansfield
Like many ideas that sound good in theory but are clumsy in practice, object-oriented programming (OOP) offers benefits only in a specialized context—namely, group programming. And even in that circumstance the benefits are dubious, though the proponents of OOP would have you believe otherwise. Some shops claim OOP success, but many I've spoken with are still "working on it." Still trying to get OOP right after ten years? Something strange is going on here.