I should also note that I've been learning C# in my job which is
interesting and the guy I code with prefers to write in functional
languages, so his code contains lots of delta expressions and
recursion. Strongly-typed language written in a functional style can
make a poor CF coders head explode.

On Thu, Jun 11, 2009 at 10:03 AM, Judah McAuley<[email protected]> wrote:
> On Thu, Jun 11, 2009 at 9:35 AM, Scott Stroz<[email protected]> wrote:
>>
>> cfml is not a framework..sorry...not even close
>>
>
> Agreed, cfml is not a framework. As evidenced by the fact that you can
> write cfml procedurally or OO, you can do everything in custom tags,
> you can mix presentation and business logic or separate them, on and
> on.
>
> For years, I used a home grown procedural framework using some of the
> ideas from an early version of Fusebox. It worked quite well and I did
> a lot of projects in it and made clients happy.
>
> I've now switched over primarily to OO-style CF development and I use
> Coldbox as a framework. I love the MVC pattern and the OO stuff is
> really clicking for me now. It took a lot of pondering to grok it but
> now that I have, I find my code is a lot tighter and easier to
> refactor. The refactoring is probably the biggest thing.
> Maintainability in a fairly large scale project is key, even if you
> are the only guy working on it.
>
> I'm not going to give a guy shit for being a procedural programmer. OO
> and Coldbox are just rocking my world right now and my code is better
> as a result. Your mileage may vary :)
>
> Judah
>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-community/message.cfm/messageid:298311
Subscription: http://www.houseoffusion.com/groups/cf-community/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.5

Reply via email to