> Will I see a savings of time by the time I am done?
That's been the unspoken question for so many people.
I'd say yes, now more than ever.
The reason is that frameworks like coldspring, transfer and MG used
together can be a huge timesaver in themselves.
After learning about DAO's and coding them by hand, and then building a
generator myself to generate them, refining my generator several times
as i refined my approach, figuring out on the way how to deal with
composed objects and DAO's, i absolutely LOVE being able to write *one*
very simple line of code that asks transfer to read, create, delete or
update a record. It just works.
After finally understanding why factories were important, struggling
with various ways to set up a factory or a set of factories in my apps,
i get a little jazzed every time i write a bean declaration in a
coldspring config file in just a few seconds and the object instance is
just there, ready to go, in my MG controller.
I remember it sometimes taking me days to write and /debug/ all the code
needed for a single complex entity by hand, including the form, the
bean, the DAO, etc. In MG today, using scaffolding, i can get the first
cut of an entity working in /minutes/. From there, all i probably need
to do is format the HTML and fiddle with the invalid entry messaging.
And i can only imagine that this trend is going to continue in the OO CF
arena.
It takes time to learn this stuff, tho'. Not only the frameworks
themselves, but the basics of OO - even the mechanics of using CFC's
properly might be a hidden mystery in the beginning, one that you may
not find explained clearly anywhere.
Nando
You are subscribed to cfcdev. To unsubscribe, please follow the instructions at
http://www.cfczone.org/listserv.cfm
CFCDev is supported by:
Katapult Media, Inc.
We are cool code geeks looking for fun projects to rock!
www.katapultmedia.com
An archive of the CFCDev list is available at
www.mail-archive.com/[email protected]