Re: too much OOP ?
- From: "Dmitry A. Kazakov" <mailbox@xxxxxxxxxxxxxxxxx>
- Date: Fri, 4 Jan 2008 15:59:35 +0100
On Fri, 4 Jan 2008 02:06:31 -0800 (PST), frebe wrote:
Others
quietly create their *libraries*. They might call them "engine",
"middleware", "framework", but show nothing alike that manic disorder the
former suffer... (:-))
What libraries are you suggesting instead of a SQL database? Please
show me some example.
There exist lots of container libraries.
Please point out one library that could be used instead of a SQL
database for an inventory management application?
As I said, write the requirements. The problem of you and the OP is that
you don't care to write the requirements down. Instead of that you think in
terms of DB records, i.e. an implementation. The rest follows. In OO one
would first identify and describe the things and only then say, "hey, that
looks much like a relation!"
What do you think of Tutorial D?
Too much C to my taste. I admire the Third Manifesto, but I consider it
rather as a home work for relational guys to do, before they teach the rest
of the world. Let's see how it will evolve.
Now I have a question to you. Why don't you implement RA (as it has to be
in your opinion) at the library level in some decent OOPL?
Actually I once did (http://butler.sf.net). But later I realized that
I was just reinventing the wheel (that wasn't really round). Using SQL
directly is far more powerful than building a complex class model.
Huh, know what? Nobody needs a class model of cr*p (read SQL). A model of
cr*p is itself cr*p. There is the ODBC mess for those who like such things.
You promised me clean RA instead.
Make it in
several variants with concurrency and persistency support as options. I bet
OO folks will embrace it.
If this should be done without a database back-end, you are simply
writing a new database engine.
I don't care about back-ends. I want to see the interface of. How do you
implement it, is not my business.
That dead DB horse you'll sell to no one.
Are your observation of the current software industry, that SQL
databases are dead?
You know, there is [economical] life after death... (:-))
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
.
- Follow-Ups:
- Re: too much OOP ?
- From: frebe
- Re: too much OOP ?
- References:
- Re: too much OOP ?
- From: Daniel T.
- Re: too much OOP ?
- From: Dmitry A. Kazakov
- Re: too much OOP ?
- From: frebe
- Re: too much OOP ?
- From: Dmitry A. Kazakov
- Re: too much OOP ?
- From: frebe
- Re: too much OOP ?
- From: Dmitry A. Kazakov
- Re: too much OOP ?
- From: frebe
- Re: too much OOP ?
- From: Dmitry A. Kazakov
- Re: too much OOP ?
- From: frebe
- Re: too much OOP ?
- From: Dmitry A. Kazakov
- Re: too much OOP ?
- From: frebe
- Re: too much OOP ?
- From: Dmitry A. Kazakov
- Re: too much OOP ?
- From: frebe
- Re: too much OOP ?
- From: Dmitry A. Kazakov
- Re: too much OOP ?
- From: frebe
- Re: too much OOP ?
- Prev by Date: Re: too much OOP ?
- Next by Date: Re: too much OOP ?
- Previous by thread: Re: too much OOP ?
- Next by thread: Re: too much OOP ?
- Index(es):
Relevant Pages
|