Re: OO DB question



It's really an architectural question. Is the project small enough to manage
without an object model? for simple apps, you can pass datasets back and
forth. Definitely the easiest way to go. But this approach won't work in
more complex apps--multiple forms and numerous capabilities lead to
duplication and brittleness--when I fix X, I break Y. An object model helps
organize the work and isolate the various parts of the system from each
other, while not impeding communication among them. So, the question
becomes, "How much infrastructure do I need in this particular app?" For a
simple app, an object model is overkill.


.



Relevant Pages

  • Re: Whose Fish?
    ... That would be much more in line with your Table Oriented Programming ... cart structure/object floating around in the app. ... intuitive way, as it is with a good object model, ... I might load CustomerInfo with read only ID ...
    (comp.object)
  • Re: OO DB question
    ... > to duplication and brittleness--when I fix X, I break Y. An object model ... > simple app, ... The app itself has 1 main form with a listview. ... All the data contained in the journals in processed in a variety of ways to ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Datasets or object model for "standard app"?
    ... Well, that's the thing, there is no solution for a "standard" app. ... find that overhead essential to what they do. ... getting values out of your business object and how you persist them to the ... and creating an object model ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Call functions in parent from a runtime loaded DLL
    ... the app will expose its functionality thru an object model using ... What app is it? ... where IMainApp is an abstract base class: ... Now the plugin has this nice IMainApp interface to call it's host ...
    (microsoft.public.vc.mfc)