Hi all,

I'm working on architecting a large app where someone else will be doing
the bulk of the CF coding - in the past I've written FuseDocs for other
people to write the HTML but never the whole thing. I'm curious as to
the process other people go through when beginning a big project.

I got the client to work with a wireframe (which they hated!), then
created a mind map. Using this I worked out the database design, then
created the database and generated a document that is essentially a huge
fusedoc with all the database fields in it. Then I used a modified
fuseminder to roughly generate all the files and switches, and now I'm
going through and writing the fusedocs for each fuse. I use the database
fusedoc to cut and paste the variables into the individual fusedocs.

It's working out ok, although it's a long laborious process - I never
realised how slack I got when I knew I was writing the fusedocs for
myself. But because the database has already been designed, I keep
feeling like I should include some actual db infomation in the fusedocs
to make it clearer to the coder (who is new to CF as well as Fusebox!) -
things like when a field is from another table etc. At the moment I am
indenting the fields that are coming from a different table, for my own
reference as well.

I know that the reason why the fusedocs don't have database info is
because in theory the database may or may not be defined already when
they are written - which is fine. But my databases are always already
designed - I consider that one of the first steps once I know what's
going to be involved in a project. I also like to add a length=""
attribute to my strings, so that the html person knows how big to make
the field. If the database is not designed, that would stuff up that
info as well.

So how do other people do it differently to combat this? How many people
are actually designing their databases *after* the app is designed - and
what's your reasoning? How much do you leave up to the fusecoder - am I
trying to hold their hand too much?

Thanks if you got this far,
Kay.
______________________________________
Kay Smoljak              Web Developer
Custom Tags: developer.perthweb.com.au

==^================================================================
This email was sent to: [email protected]

EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrFMa.bV0Kx9
Or send an email to: [EMAIL PROTECTED]

T O P I C A -- Register now to manage your mail!
http://www.topica.com/partner/tag02/register
==^================================================================

Reply via email to