Dan -

If you ask some of the best and brightest in this community how long it took them to truly comprehend OOP, I think most of them will say, "I'll let you know when I get there." :) I've been reading lists, books, blogs and code, asking questions, doing little tests here and there for the past year and a half or so, and while I've got plenty of room to grow (and plenty of questions left!) a lot of this stuff is starting to crystallize. The 'spark' for me was just jumping in and assembling an application. I did plenty of prep work beforehand, but once I started to use the tools, they started to make sense. My suggestion is to check out the various tools from their respective repositories, including all the samples that come with each. Pick apart each sample one by one (concentrating on one tool at a time) then try and assemble your own. If you get stuck, ask for help! The CF community is one of the friendliest and most helpful developer communities on the planet, so it's a great place to learn what all those darned acronyms mean and, more importantly, learn the fundamental concepts that are behind them. All of these great tools use OO concepts, so understanding those concepts will help a great deal in seeing how and when to use the tools. I'd suggest Head First Design Patterns and maybe Head First Java if you're looking for books on that subject. Also, a lot of CF'ers are on Skype and GTalk, and willing to help out:
http://www.stephencollins.org/cfskypecommunity-optintrue/

Best of luck to you!
 - Ken

On 2/21/06, Daniel Short <[EMAIL PROTECTED]> wrote:
I figured this would be a good post to reply to on this subject, Father ;).
I've been looking over MG and all the other wonderful OO tools out there for
a while. I start on them, get confused, back up, start over, and generally
always return to my own style of CFC development. I don't think what I'm
doing is bad, but I don't think it's efficient from a development time
perspective.

To that end, I've been trying to wrap my head around all of this stuff for
some time, and I just can't seem to make it happen. I'm not a CS major (I
have roughly one year of college credits gained mostly through CLEP tests
while in the Army) but I'm a smart guy... I simply get blocked by a lack of
common terminology. Once the dicussion devolves/evolves to beans, factories,
AOP, IOC, ABCDEFG, I get completely lost and can't follow the bread crumb
trail to save my life...

Does anyone know of a good resource, tutorial, example app, that shows how
all of these things get put together?  Here's a perfect example of the
buzz-word overload I generally get:

http://clearsoftware.net/index.cfm?mode=entry&entry=31730F00-E081-2BAC-699C2
027E7CC02EB

Now I know that the *point* of that post is to stuff all of those things in
there, I get that :), but it just makes me feel like a total dunce when I'm
lost by the fourth sentence...

If anyone has a good walkthrough on how I can make MG RoC(S) I'd really
appreciate it... I'm almost to the point of giving up on it completely, even
though I know I'll pay for it later...

Dan

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On
> Behalf Of Gabriel Roffman
> Sent: Monday, February 20, 2006 8:44 PM
> To: [email protected]
> Subject: [Reactor For CF] MG RoCS
>
> I think we all know that a convergence of technologies is not
> really important until it has an easy to remember acronym.
> And I think we see the momentum building for the combination
> of Model Glue, Reacor and ColdSpring.
> Therefore, I am publicy declaring that the combination of
> Model-Glue with Reactor and ColdSpring will be known as "MG
> RoCS".  It's not important what the "o" stands for.  What is
> important is that it sounds cool and mostly that I called it
> this first.  I would appreciate it if you all would now refer
> to me as the "Father of MG RoCS".  I think it only
> appropriate.  Hey, it worked for a while when I came up with
> the name "Fusebox".
>
> Hugs and kisses,
> Gabe Roffman
> Father of MG RoCS
>
>
>
>
> -- Reactor for ColdFusion Mailing List -- [email protected]
> -- Archives at http://www.mail-archive.com/reactor%40doughughes.net/
>
>
>





-- Reactor for ColdFusion Mailing List -- [email protected]
-- Archives at http://www.mail-archive.com/reactor%40doughughes.net/





--
Quidquid latine dictum sit, altum sonatur.
- Whatever is said in Latin sounds profound. -- Reactor for ColdFusion Mailing List -- [email protected] -- Archives at http://www.mail-archive.com/reactor%40doughughes.net/

Reply via email to