Re: Contents, Focus of Developer's Guide

Subject: Re: Contents, Focus of Developer's Guide
From: Susan W. Gallagher <sgallagher5 -at- cox -dot- net>
To: "TECHWR-L" <techwr-l -at- lists -dot- raycomm -dot- com>
Date: Tue, 4 Nov 2003 14:18:12 -0500


Vlad,

Devs hate to be called users! ;-)

The developers guide should be separate from any reference
material you provide for the API. Typically, you'll want to
include:

* An overview of the middleware -- what it is supposed to do
and what types of applications you can develop using it.

* An overview of what the customer's application is supposed
to look like. Talk about it in textbook terms for whatever
programming language you're documenting. For example, in C++
you'd want to talk about includes, inheritance, implementing
pure virtual functions, ... That sort of thing.

* Especially in the introductory material, provide lots of
flow diagrams and graphics. You may even want to include a
UML diagram of what the customer's app should look like.

* Walk the dev through the implementation details of an
example application, showing which functions were implemented, where, and why. The entire example should
compile and run.

* Don't forget to include instructions for building/compiling
the finished example.

HTH!
-Sue Gallagher


>
> From: "Vlad Dracul" <vladvampiredracul -at- hotmail -dot- com>

> My employer wants to prepare a developer's guide for a ...
> suite of middleware products...
>
> But, would not such a document merely be a user guide for an audience that
> comprises developers? Can such a document not be merely called a user guide
> for developers?
>
> I would like to know your opinions on the following:
> * If a user guide for developers should be called a developer's guide, then,
> in what way would the developer's guide differ from other user guides?
> * What is the focus of a developer's guide?
> * What does a developer's guide typically contain?
>


^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

ROBOHELP FOR FRAMEMAKER TRIAL NOW AVAILABLE!

RoboHelp for FrameMaker is a NEW online publishing tool for FrameMaker that
lets you easily single-source content to online Help, intranet, and Web.
The interface is designed for FrameMaker users, so there is little or no
learning curve and no macro language required! Call 800-718-4407 for
competitive pricing or download a trial at: http://www.ehelp.com/techwr-l4

---
You are currently subscribed to techwr-l as:
archive -at- raycomm -dot- com
To unsubscribe send a blank email to leave-techwr-l-obscured -at- lists -dot- raycomm -dot- com
Send administrative questions to ejray -at- raycomm -dot- com -dot- Visit
http://www.raycomm.com/techwhirl/ for more resources and info.



Previous by Author: RE: Seeking something like "The Elements of Technical Illustration"
Next by Author: Re: Word, Outline View, Graphics display
Previous by Thread: Re: Contents, Focus of Developer's Guide
Next by Thread: Re: Contents, Focus of Developer's Guide


What this post helpful? Share it with friends and colleagues:


Sponsored Ads