Jason: This is an increasingly hypothetical scenario.
I agree with Jochem's original statement that he wouldn't want to deal with an ISP
that has those kinds of restrictions. I know: I have one right now, and am about to
switch to one that doesn't have these restrictions.
I like the threaded model of lessening restrictions based on the sophistication of the
coders. The best idea would be to use a CMS that could do simple queries and not
require any coding knowledge. You could have a tiered development system that would
allow different complexities according to skill, but this might be just as difficult
to manage.
That said, I strongly believe in "learning by doing". You don't learn until you do
it. If you don't give them a chance to do it, they will never learn.
If students don't know SQL, then they probably shouldn't be coding. That's taught
right away in the Fast Track course, and in practically any CF book you could find.
Knowing SQL is the most basic building block of any web development, regardless of
language, and if you can't do basic SQL, you're going to have a hard time developing
any web applications.
I agree that these college websites would all have different needs, and it's going to
be difficult restricting them with custom tags. It seems to me that you would have
more trouble with support dealing with the use of those custom tags than having them
doing it in a more unrestricted fashion.
Besides, if they don't use the proper CFQUERY statements, how the heck are they ever
going to learn even BASIC best practices?
>Blum, Jason (SAA) wrote:
>>
>> I think I have done a poor job of describing the scenario. Ben Forta's
>> "Maybe We Should Try a Separation" (CFDJ Vol 4 Issue 10) really got me
>> to thinking: there are so many good reasons for code reuse (faster
>> development time, centralized ("policable") code, easier debugging,
>> etc.) But getting developers to tie into existing resources is
>> hopeless, particularly when your community of developers comes and goes
>> and is rarely around long enough to really respond to your efforts to
>> get them to reuse codes and build off each others' functionality.
>
>If they don't want to tie into existing resources and you don't
>have the authority to order them to do it, it is hopeless. And
>even if you have the authority but they don't want it, it is
>probably just as hopeless.
>
>But from your scenario I get the impression you are not talking
>about just an ISP. You are talking about a closely connected
>community that already has ties with eachother. So maybe you
>should explain a bit more about that community. And what do the
>developers themselves think about it?
>
>Jochem
>
>
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription:
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Signup for the Fusion Authority news alert and keep up with the latest news in
ColdFusion and related topics.
http://www.fusionauthority.com/signup.cfm
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4