Item description for Software Maintenance: Concepts and Practice by Penny Grubb & Armstrong A. Takang...
Text explores the key issues underpinning software change, and discusses how these issues impact on the implementation of changes of software systems. For software engineers. Softcover, hardcover available.
Promise Angels is dedicated to bringing you great books at great prices. Whether you read for entertainment, to learn, or for literacy - you will find what you want at promiseangels.com!
Studio: World Scientific Publishing Company
Est. Packaging Dimensions: Length: 1" Width: 6" Height: 9.25" Weight: 1.45 lbs.
Publisher World Scientific Publishing Company
ISBN 9812384251 ISBN13 9789812384256
Reviews - What do customers think about Software Maintenance: Concepts and Practice?
Belongs in an academic journal Sep 14, 2006
The second edition of this book is poorly edited. There are many spelling mistakes throughout the book, which is inexcusable as almost all of them can be caught by computer now. Semicolons and commas are incorrectly swapped on a regular basis. For a second edition textbook, I find it to be a poor example of educational writing.
The examples given are horribly inaccurate. For example, in section 8.5.1, "ls wc | w" is given as an example of composition-based reuse. On my computer, at least, this attempts to run ls on the file wc, and then pipes the output of that to the w command. What was intended is the still-inaccurate, "ls | wc -w", which counts the number of words in a directory. The correct command would be "ls | wc -l", which counts the number of files (each is printed on a separate line by ls).
All of these things would be forgivable, however, if the main text itself were interesting. Unfortunately, it instead reads like a first edition masters' thesis, complete with academic pretentiousness, sub-sub-subsections (i.e. 22.214.171.124), useless diagrams, and references  to other peoples'  master theses .
New edition Sep 24, 2003
There is a new edition of this book now available ISBN 981-238-425-1