Robert Kiesling wrote:
> Deirdre Saoirse <[EMAIL PROTECTED]> wrote:
> > On Mon, 6 Dec 1999, Robert Kiesling wrote:
> >
> > > So what?  Where would someone who's interested "learn" these skills.
> > > How many EECS programs teach design?
> >
> > It's pretty much learned in grad school (if you study it!) or by
> > mentoring.
> 
> I'm not sure how those formal techniques would apply to a practical
> design project, especially with the functional specifications yet to
> be agreed upon.

1. What's EECS?

2. What's 'grad school'? (Bachelor's? Master's? Doctorate?)

3. It was taught in my Bachelor's course (and taught, and drilled
and trained...) to the point where it's reflexive to me. Give me
a project with sufficient specs (formal or informal) and I have to
sit down and at least /think/ things through, preferably sketch it
with paper or keyboard, before I can sit down and program.

Give me inadequate specs, and I can't do a thing short of bug people
for more detail.

I suspect that most people are like this to some degree, but .. <shrug>

4. What use are formal design documents? Not a great deal - *once design
is reflexive*. But they're great for teaching someone to design 
reflexively, and they can be very useful as a communication tool. (Here, 
look at this. This is how the program works.)


Jenn V.
-- 
  "We're repairing the coolant loop of a nuclear fusion reactor. 
   This is women's work!"
                Helix, Freefall. http://www.purrsia.com/freefall/

Jenn Vesperman    [EMAIL PROTECTED]     http://www.simegen.com/~jenn

************
[EMAIL PROTECTED]   http://www.linuxchix.org

Reply via email to