OO's best feature survey results
From: Topmind (topmind_at_technologist.com)
Date: 10/26/03
- Previous message: David Postill: "Re: Oi! uncle bob! what's up (or down) with junit.org & objector.com?"
- Next in thread: JXStern: "Re: OO's best feature survey results"
- Reply: JXStern: "Re: OO's best feature survey results"
- Reply: Brian Farrar: "Re: OO's best feature survey results"
- Reply: Tsolak Petrosian: "Re: OO's best feature survey results"
- Reply: Michael C. Ferguson: "Re: OO's best feature survey results"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 25 Oct 2003 22:42:10 -0700
This is from an informal poll taken at www.c2.com (OoBestFeaturePoll),
a Wiki "board" for software engineering topics built by an OO
consultancy. The number in parentheses is the number of votes. Note
that it is easy to fudge votes, so this is far from scientific or
secure. But, it paints an interesting picture. I am surprised
"encapsulation" got so many votes. I don't see it claimed that often
in debates. (A separate section was created to clarify what was liked
about encapsulation, but so far there has not been very many
responses.)
But I am not surprised that "models human thinking" scored so high,
because the preference for OO seems subjective I have come to
conclude. Many people dig it simply because it naturally fits the way
*they* think. The lack of clear-cut external evidence for OO
betterment, such as reduced lines of code or less "change points", is
another reason why I tentatively conclude this.
----
What do you consider the most important benefit or claim of OO
technology or OOP?
* Reuse (5)
* Better models the external world (2)
* Better models human thinking (13)
* Easier to change existing OO code (8)
* Easier to design good interfaces (4)
* Encapsulation (13) see below
* Polymorphism (6)
* More type-checking options/ability (0)
* You just like it (2)
* OO sucks, see no benefits (1)
* OO mostly sucks, see benefits in limited domains/situations (9)
* Helps lots of people work in parallel (2)
* Chicks dig OO (1)
* Studs dig OO (0)
* OO sucks, but other language paradigms suck more (2)
* Other (5)
-------
-T-
- Previous message: David Postill: "Re: Oi! uncle bob! what's up (or down) with junit.org & objector.com?"
- Next in thread: JXStern: "Re: OO's best feature survey results"
- Reply: JXStern: "Re: OO's best feature survey results"
- Reply: Brian Farrar: "Re: OO's best feature survey results"
- Reply: Tsolak Petrosian: "Re: OO's best feature survey results"
- Reply: Michael C. Ferguson: "Re: OO's best feature survey results"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]