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
next prev parent 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