See In-Line comments

-----Original Message-----
From: Cutter (CF-Talk) [mailto:[EMAIL PROTECTED] 

Looks great. Only two things I might have issue with:

1.  Only writing for CFMX 7 will alienate the many out there who finally
moved to 6.1 (once achieving corporate approval) or who have moved to
BlueDragon. An option within the install to define the server environment
can enable/disable features that might be version specific (like Flash or
XForms or CFDocument).

>>>>>Hadn't thought of this.  What do we loose besides these?  Since these
are output related, I don't see any immediate issue with this.

2.   Use of stored procedures will alienate anyone using MySQL prior to 
version 5. Many shops may not upgrade for a year or more to guarantee (in
their minds) stability as well as testing (kinda the same reasoning you may
night want to write exclusively for MX 7...). I would suggest a DAO
architecture that you could then extend for different database platforms
(MSSQL, MySQL, Oracle, etc.) and include the need within the install to
define the db platform being used. A good example of this can be seen by DAO
CFC's written by CFCCreator.

>>>>>Another great catch.  What's DAO architecture?

I would also suggest defining some basic coding guidelines. Code
indentation, variable naming conventions, db table and column naming
conventions, documentation specifications (I suggest JavaDoc), etc. This
will keep everyone on the same sheet of music, make code review and revision
easier, and implement some design consistency to make final packaging much
cleaner.

>>>>>Why don't you take a shot at laying this out in a separate email.  What
is JavaDoc?






~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:224449
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to