What if we were to start a problem/solution type of either collection / wiki
/ google doc for now that does just this.Brian had some great points that
there are so many pieces to a an ecommerce application. When you break the
application down there are so many places where thinking in an OO approach
would really benefit our application. I think the more "situations" we as
developers see and program ourselves to think that way the more it would
become second nature.

Thank You
Dan Vega
[EMAIL PROTECTED]
http://www.danvega.org

On Tue, Jun 24, 2008 at 2:46 PM, Brian Kotek <[EMAIL PROTECTED]> wrote:

> On Tue, Jun 24, 2008 at 2:26 PM, Matt Williams <[EMAIL PROTECTED]> wrote:
>
>>
>>
>> I may be somewhat naive in what type of apps people are building, but
>> I would guess that a good majority of apps can really be described as
>> data centric. Any e-commerce site is basically that. Any customer
>> management app is basically data centric. Calendars & events - data.
>>
>>
> This is true, of course. Every application has to use or manipulate some
> form of data. But I think the idea (at least on my side) is that when I say
> a "data-centric application" I mean literally that. Apps with virtually no
> actual behavior. A contact management app with a master-detail view and a
> data entry form. A reporting tool that queries a database and dumps out
> tables or graphs. These kinds of thing are extremely common, and are
> essentially nothing but a direct pipeline between the browser and the
> database: form > query > html table.
>
> Now an e-commerce site, on the other hand, I would say is probably going to
> be much more complex. We're getting into business rules (What's on sale?
> What discount tiers do I give to various customers? How do I calculate
> shipping and tax rates? What algorithms determine what featured items are on
> the home page?) Depending on how robust and feature-rich the application is,
> these can all get very involved and complex. And the business rules will
> probably change constantly. So this is where an OO approach would probably
> provide much more benefit. I suppose I'd say that the more rules there are
> and the more parts of the application are subject to change or variation,
> the more sense OO makes.
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CFCDev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cfcdev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to