Search the web
Sign In
New User? Sign Up
extremeprogramming · Extreme Programming
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Question about YAGNI and DTSTTCPW   Message List  
Reply | Forward Message #23312 of 152351 |
Re: [XP] Question about YAGNI and DTSTTCPW


--- David Rosenstrauch <darose@...> wrote:
> If the data is stored in an XML file, you can add stuff without
> needing to do conversion.

While writing XML is easy, parsing it is hard. Finding a parser that
fits into embedded environments (the context of this problem) might be
a tad challenging. Writing code that could handle it would definitely
bloat things quite a bit. XML may work, but let's not have the illusion
that it is simple.

Regards,

Rob


__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail.
http://personal.mail.yahoo.com/



Fri Mar 16, 2001 8:30 pm

sartin@...
Send Email Send Email

Forward
Message #23312 of 152351 |
Expand Messages Author Sort by Date

A coworker of mine is working on an application (embedded S/W) that has a flat file database. His task involves adding functionality to the code and fields to...
Paul Michali
pcm@...
Send Email
Mar 16, 2001
12:52 pm

Paul, Seems to me a large part of your "problem" has to do with your "database". Is it still the simplest thing that works, or do you really need something...
peter@...
Send Email
Mar 16, 2001
1:14 pm

... Neat. Who's got it? Ronald E Jeffries http://www.XProgramming.com http://www.objectmentor.com...
Ron Jeffries
ronjeffries@...
Send Email
Mar 16, 2001
1:50 pm

... IT amy be to the point now, that a more sophisticated DB is needed. The DB is not large and the product is cost sensitive (so we can't add some expensive...
Paul Michali
pcm@...
Send Email
Mar 16, 2001
1:52 pm

... DBMS vendors? Not sure I fully understand your remark, though... Best, Peter...
peter@...
Send Email
Mar 16, 2001
2:17 pm

... I was hoping to get a list of vendors who offer a database capability not much heavier than flat files, but with schema evolution. Ronald E Jeffries ...
Ron Jeffries
ronjeffries@...
Send Email
Mar 16, 2001
9:33 pm

... Don't write the converter program until you need it. Save it in source control. Add the three or four extra lines of code it takes next time the structure ...
Eric Bennett
ericb@...
Send Email
Mar 16, 2001
2:05 pm

If the data file is small enough, XML seems like a good fit. Jim...
Jim Kimball
kimball@...
Send Email
Mar 16, 2001
2:42 pm

... If the data is stored in an XML file, you can add stuff without needing to do conversion. DR...
David Rosenstrauch
darose@...
Send Email
Mar 16, 2001
4:41 pm

... While writing XML is easy, parsing it is hard. Finding a parser that fits into embedded environments (the context of this problem) might be a tad...
Robert Sartin
sartin@...
Send Email
Mar 16, 2001
8:37 pm

... I concur with this. I'd go with flat files for a while before going to XML unless I had a really light and easy XML parser in my hip pocket. I love XML...
Ron Jeffries
ronjeffries@...
Send Email
Mar 16, 2001
9:52 pm

... I somewhat disagree with the assumption that YAGNI and TSTTCPW require not adding extra space. Changes in record size are a very real problem with that...
Robert Sartin
sartin@...
Send Email
Mar 16, 2001
8:23 pm

... It all comes down to cost-vs-risk. This is why YAGNI is such a successful technique. You'd know if Y_are_GNI fairly early on in a project's lifecycle. ...
Dossy
dossy@...
Send Email
Mar 16, 2001
8:50 pm

... We must determine MotherhoodStories before a project starts. (Consider the dreaded Internationalization mother of all stories!) XP shuns the BDUF...
Phlip
pplumlee@...
Send Email
Mar 16, 2001
9:18 pm

... Yes. We all know the technique. However, is knowing the technique a reason for DOING the technique, or for being comfortable that we can do it the next...
Ron Jeffries
ronjeffries@...
Send Email
Mar 16, 2001
9:49 pm

... to the ... just fine! Inability to achieve perfection is a pretty poor reason not to strive for it. A few slips won't kill you, as long as you either...
azami@...
Send Email
Mar 17, 2001
1:44 am

... have is 'XML by Example' from Que. ... 8-1/ref=aps_sr_b_1_1/103-3381366-4397414 ... some nice tutorials on the web. (And quite a few awful ones, too) ... ...
glen_stampoultzis@...
Send Email
Mar 19, 2001
11:59 pm

XML IS boring as hell...are you expecting the Great American Novel ;>)!!...
Glen B. Alleman
galleman@...
Send Email
Mar 20, 2001
12:33 am

Well at least it has plenty of SAX. ... Novel ;>)!! ... -- Glen :P...
glen_stampoultzis@...
Send Email
Mar 20, 2001
1:26 am

But afterward you'll need some SOAP to feel good again...
Glen B. Alleman
galleman@...
Send Email
Mar 20, 2001
2:07 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help