Re: Basic books on OOA&D
From: Topmind (topmind_at_technologist.com)
Date: 10/27/03
- Next message: Topmind: "Re: OO's best feature survey results"
- Previous message: Topmind: "Re: Basic books on OOA&D"
- In reply to: Jacob Atzen: "Re: Basic books on OOA&D"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 26 Oct 2003 20:27:15 -0800
> > You should also read up on criticism of OO. It is not healthy to
> > *only* read pro-X viewpoints of anything.
> >
> > -T-
> > oop.ismad.com
>
> I agree with your point of view, that the path to enlightenment is
> covered with con's as well as pro's. And while I may agree with parts
> of the referenced website I'm convinced that OOP is _not_ mad.
It is just a headline. The full title is "OOP is oversold".
(A longer URL would cost more money and not work with my
DOS-8.3 backup software at the time and I was too cheap
to pay for an upgrade, so I picked a preset
short one.)
> Any
> programming paradigm requires some skill from the programmer.
>
> I do have experience with other programming paradigms, just now I'm
> doing a project in C. So my choice of the OO paradigm over the
> procedural paradgim is actually somewhat wellfounded. Not to say that
> C and the procedural paradigm is necessarily worse and I do think
> there are applications where it is preferable. Yet for what I would
> like to do I believe that OO is much more suitable.
C is NOT the pinnacle of procedural. It lacks native string
handling, optional named parameters, nested routines,
associative arrays, dynamic variables and evaluation,
and other doo-dads that would
probably drive me to C++ also given only those two as
a choice. If you don't have named parameters, then
OOP attributes are a substitute, for examaple.
C has given procedural a bad rap. It is machine-friendly,
but NOT human-friendly.
-T-
- Next message: Topmind: "Re: OO's best feature survey results"
- Previous message: Topmind: "Re: Basic books on OOA&D"
- In reply to: Jacob Atzen: "Re: Basic books on OOA&D"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|