Re: Object/Relational Mapping is the Vietnam of Computer Science



On Fri, Mar 23, 2007 at 12:50:04PM +0900, Clifford Heath wrote:
Chad Perrin wrote:
...vendor lock-in (coupled with some form of
vendor lock-out, of course -- data locked into a given format, user
locked out of the software one uses to access it).

Ok, I can see why you wouldn't want to use software like that.
I certainly wouldn't, and haven't. In fact I don't know any
software like that, except what Microsoft tried with XP, but
even that failed. So it's a bit of a strawman you're knocking
down, aren't you?

Only if I was using that statement as a point of argument. I wasn't,
really -- I just defined vendor lock-in. I suspect you're making
assumptions about my meaning and intent.

In any case, my usual approach to dealing with the specter of vendor
lock-in is to avoid the vendors' proprietary formats whenever at all
practical. Sure, I can always use some outside tool to recover that
from which I've been locked out, but I'd rather not have to.

--
CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ]
"It's just incredible that a trillion-synapse computer could actually
spend Saturday afternoon watching a football game." - Marvin Minsky

.



Relevant Pages

  • Re: help with object design for a database
    ... By conversion I meant loading the vendor data into the DB. ... You are going to have to write some code somewhere to parse the vendor format and convert it into a format that the RDB can eat. ... But with RAD IDEs like Access you can make a pure form-based UI where the clerk enters text fields from the keyboard. ... You are going to have to write some code for that interface because the RAD IDEs don't have infrastructure support for that yet AFAIK. ...
    (comp.object)
  • Re: help with object design for a database
    ... and load it on the database or throw an error. ... If I type in a serial number, the system will detect the format of the ... Why three tables in the RDB? ... Presumably you only have to do this when the vendor ...
    (comp.object)
  • Re: Design question
    ... Big fish eat little fish ... You create a common format ... Vendor states to salesman he can "go to hell" if he can't use his Excel ... upload format per vendor type and creating a provider model type parser. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Variable length/precision formats?
    ... I'm returning to Fortran after many years of C, ... is passed to the printfrather than being hardcoded into the format. ... request more features, the standard changes, and more ... vendor representatives were discussing "DEC VFE's". ...
    (comp.lang.fortran)
  • Re: $ sign formats
    ... The spread sheet is ... designed with several columns and breaks for each vendor. ... do not show format if no value was entered. ... if you then Format Cells as currency, the $ sign will not show up on blank ...
    (microsoft.public.excel.misc)