comp.lang.ada
 help / color / mirror / Atom feed
From: "M. A. Alves" <maa@liacc.up.pt>
To: <comp.lang.ada@ada.eu.org>
Subject: Re: Learning to Engineer. Where to begin?
Date: Wed, 11 Jul 2001 10:43:35 +0000 (GMT)
Date: 2001-07-11T10:43:35+00:00	[thread overview]
Message-ID: <mailman.994844651.17576.comp.lang.ada@ada.eu.org> (raw)
In-Reply-To: <xES27.187216$DG1.31592178@news1.rdc1.mi.home.com>

> The process of Engineering a piece of software is something I'd like to learn
> in-depth. The question is, what materials should I invest in which would
> give me a good return on that investment?
>
> I've ordered the complete set of "The Art of Programming" books by Donald
> Knuth, and the "Dragon" books by Aho.

These are very fine books, but not of software engineering.

> I'm also spending alot of time over at the SEI site, reading any
> articles there I can get my hands on.

The articles may be too specialised for a beginner.  Start with a software
engineering "textbook" to get an overview of the techniques, _then_ study
one of them in dept (then another, then another... ;-)

The textbook on my shelf is

  Software Engineering : An Engineering Approach / James F. Peters ;
  Witold Pedrycz. -- Wiley, 2000. -- xviii, 702 p. -- (ISBN 0-471-18964-2)

Of course there are others, maybe better ones.

Before buying take a look at a software engineering curriculum, to get a
sense of the different aspects and denotations of the term, and compare
the tables of contents of the books.

For example my book is weak in object-oriented development, altough this
can be an important curricular item.

Good luck.

-- 
   ,
 M A R I O   data miner, LIACC, room 221   tel 351+226078830, ext 121
 A M A D O   Rua Campo Alegre, 823         fax 351+226003654
 A L V E S   P-4150 PORTO, Portugal        mob 351+939354002





  reply	other threads:[~2001-07-11 10:43 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-07-11  6:47 Learning to Engineer. Where to begin? McDoobie
2001-07-11 10:43 ` M. A. Alves [this message]
2001-07-11 12:53 ` Ehud Lamm
2001-07-11 13:16 ` Ted Dennison
2001-07-12  4:40 ` JM
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox