Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!sdd.hp.com!mips!pacbell.com!att!linac!midway!mimsy!care.cs.umd.edu!cml From: cml@care.cs.umd.edu (Christopher Lott) Newsgroups: comp.software-eng Subject: S/E Reading List (input for FAQ) Message-ID: <34285@mimsy.umd.edu> Date: 9 May 91 18:43:58 GMT Sender: news@mimsy.umd.edu Reply-To: cml@care.cs.umd.edu (Christopher Lott) Organization: University of Maryland Dept of Computer Science Lines: 65 I would like to have a list of required reading for budding software engineers included in the FAQ. Dr. Lamb suggested that I post to get more input, then he'd include it. Please email; I'll summarize. So, from some old postings, here's my list: >From: reggie@dinsdale.nm.paradyne.com (George W. Leach) Date: 22 Nov 89 12:47:18 GMT (1) Programming in the large: Gerald M. Weinberg, The Psychology of Computer Programming, Van Nostrand Reinhold, 1971. ISBN 0-442-29264-3. Frederick P. Brooks, Jr., The Mythical Man-Month, Addison Wesley, 1978. ISBN 0-201-00650-2 (2) Programming in the small: Brian W. Kernighan, and P.J. Plauger, The Elements of Programming Style, Second Edition, McGraw-Hill, 1978. ISBN 0-07-034207-5. Jon Louis Bentley, Writing Efficient Programs, Prentice-Hall, 1982. Jon Bentley, Programming Pearls, Addison-Wesley, 1986. Jon Bentley, More Programming Pearls, Addison-Wesley, 1988. Brian W. Kernighan, and P.J. Plauger, Software Tools, Addison-Wesley, 1976. >From: bturner@hpcvlx.cv.hp.com (Bill Turner) Date: 27 Nov 89 18:34:51 GMT Donald A. Norman, The Psychology of Everyday Things. ISBN 0-465-06709-3. >From: perlman@capybara.cis.ohio-state.edu (Gary Perlman) Date: 1 Jun 89 17:47:35 GMT Dijkstra's A Discipline of Programming Boehm's SE Economics -- Christopher Lott \/ Dept of Comp Sci, Univ of Maryland, College Park, MD 20742 cml@cs.umd.edu /\ 4122 AV Williams Bldg 301 405-2721