At 12:24 AM 4/10/01 -0700, you wrote:
>By a sake of weird timing I would also like to ask how you fellow FB
>devotees a usage question. My focus is on Fusedocs and I am very interested
>to hear how you are creating them, managing them, maintaining them and using
>them AFTER coding has begun. DO you make any use of their content outside
>of first time coding and debuggging?
I fusedoc all my files before i code. I usually just go ahead and code the
app_globals (and app_pathvars, app_page, etc) b/c they're mostly just
setting variables. I think I'm going to start fusedocing my app_layout
beforehand, though. I use visual mind and jeff peters' cf_fuseminder tag
and i love it. the mind mapping application is great for seeing the
structure in front of me and checking for consistency (proofreading) by
hopping between files, cutting and pasting, etc.
The bottleneck I'm running into with this is in the proofreading area. I
find that my fusedocs need extensive proofreading, especially if the scope
has creeped in the design phase, because I'm usually working on the design
(fusedocs) while the html prototype is being devnoted and modified. I find
that the benefits of coding from fusedocs greatly increase as their
accuracy nears 99%+ but decreases to the point of annoyance when their
accuracy is <=90%. My proofreading is most effective when I do a little
bit each day, because each time I come with a fresh pair of eyes and see
inconsistencies or omissions that I was staring at and not seeing the day
before.
Partly you can work with this proofreading thing by being on several
projects and once and just slowly moving through the design phase while you
complete the coding or whatever on another project. An idea I had
recently, though, was that maybe you could have another coder help you
proofread your fusedocs, since they will have a very fresh pair of
eyes. That might help accellerate the design phase timeline. However,
then you'd have to A. educate them on the specs and B. make sure your
fusedocs have enough descriptions by the fields to make the big picture
self explanatory, not just the role of the individual file.
Sometimes it's not resource efficiency but resource availability combined
with time efficiency that makes your client/organization happy.
ideas?
-----------------------------------------------------
Ken Beard
Manager, Application Development
Stone Ground Solutions
5100 West Kennedy Blvd, Suite 430
Tampa FL 33602
813.387.1235 voice
866.767.4051 toll free
813.387.1237 fax
www.stoneground.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists