Learning OOP...

Roman Suzi rnd at onego.ru
Sun Jun 10 22:56:26 EDT 2001


On Sun, 10 Jun 2001, Glyph Lefkowitz wrote:

>> "Interface segregation principle", "dependency inversion principle",
>> etc.  Again, www.objectmentor.com has good papers on this:-).
>
>I hardly think that object orientation has a monopoly on this approach :).
>The reason that I don't think that these are really OO principles is that
>the most successful component architecture and reuse framework that I've
>ever seen is UNIX, which says nothing about objects; only executables,
>files, and streams.

But Microsoft is (desktop) monopoly and their systems are OO.

>The most revolutionary development in software engineering was the
>subroutine, closely followed by the data structure.  The notion of
>"objects" has been a useful tool to think with, but much more of a small
>incremental improvement than the revolution of the subroutine :)

Sincerely yours, Roman Suzi
-- 
_/ Russia _/ Karelia _/ Petrozavodsk _/ rnd at onego.ru _/
_/ Monday, June 11, 2001 _/ Powered by Linux RedHat 6.2 _/
_/ "Useless Invention: Fur sink." _/





More information about the Python-list mailing list