Bah.  :)

Procedural is faster.  Hell, I can write a one-template blog app
faster than I could download and configure Transfer and ColdSpring.
It'd be a nightmare to expand down the road, but that's not the point.

In real life, I'd probably build my blog engine as a single CFC and do
everything inline (or maybe just front BlogCFC).  Then if needed, I
could come back and reimplement individual methods (or the whole
thing) with whatever was better suited to the new requirements
(Transfer, Hibernate, Neat Technology Y).  That sort of "half way"
provides the most important layer of abstraction for a very minimal
cost.

As long as you've got the protection of abstraction, implementation
doesn't matter, so pick the quickest one based on the information you
have now (including anticipated future changes).  But err on the side
of simplicity until you know it's worth the extra effort.

/me throws $0.02

cheers,
barneyb

On Mon, May 11, 2009 at 1:28 PM, Brian Kotek <[email protected]> wrote:
> The main issue is the seemingly innocuous phrase "is going to stay that
> way". So if you're *really* sure it's going to stay that way, all is well.
> However, I'm not sure I've *ever* written an application that just stayed
> that way. Just something to be aware of.
>
> On Mon, May 11, 2009 at 4:12 PM, Baz <[email protected]> wrote:
>>
>> If your blog is really that simple, and is going to stay that way, you can
>> write one or two queries, a couple of views and be done with it.
>
> I'd also say that unless one is really brand new to OO, the OO version of a
> blog isn't going to take anywhere near 10 times longer. In fact, with all
> the tools available at this point that facilitate some level of OO, or at
> least the use of CFCs, it will probably take much LESS time, assuming one is
> familiar with the tools (Transfer comes to mind).
>
> Just my two cents! :-)
>
>
> >
>



-- 
Barney Boisvert
[email protected]
http://www.barneyb.com/

--~--~---------~--~----~------------~-------~--~----~
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