Writing efficient programs
Writing efficient programs
Writing efficient programs
5 3
Price: $203.00 FREE for Members
Type: eBook
Publisher: Prentice Hall
Page Count: 183
Format: djvu
Language: English
ISBN-10: 0139702512
ISBN-13: 9780139702518
User Rating: 4.6667 out of 5 Stars! (3 Votes)

Writing efficient programs download

Jon Louis Bentley pdf

User tags

Download ISBN 0139702512
ISBN 0139702512 books
ISBN 0139702512 epub
ISBN 0139702512 price
Jon Louis Bentley book
ISBN 0139702512 for sale
ISBN 0139702512 for cheap
ISBN 0139702512 barcode
Writing efficient programs torrent
ISBN 0139702512 pdf
ISBN 0139702512 djvu
ISBN 0139702512 to buy
ISBN 0139702512 edition
ISBN 0139702512 Jon Louis Bentley
ISBN 0139702512 Writing efficient programs
Download ISBN 9780139702518
ISBN 9780139702518 books
ISBN 9780139702518 epub
ISBN 9780139702518 price
ISBN 9780139702518 for sale
ISBN 9780139702518 for cheap
Jon Louis Bentley djvu
ISBN 9780139702518 barcode
ISBN 9780139702518 pdf
ISBN 9780139702518 djvu
ISBN 9780139702518 to buy
ISBN 9780139702518 edition
ISBN 9780139702518 Jon Louis Bentley
ISBN 9780139702518 Writing efficient programs
download Jon Louis Bentley
download Writing efficient programs
Jon Louis Bentley pdf
Writing efficient programs pdf
Writing efficient programs book
Jon Louis Bentley torrent
Jon Louis Bentleyfree download
Writing efficient programs free download
Writing efficient programs djvu
Jon Louis Bentley epub
Writing efficient programs epub

download eBook Writing efficient programs - Jon Louis Bentley online free pdf mp3 torrent
download 0139702512 9780139702518 book online
| 5 out of 5 Stars!

Computer Science

Writing Efficient Programs, by Jon Louis Bentley, illustrates to the reader how the primary task of a software designer is the development of programs that are not only useful, but easy and inexpensive to maintain. Moreover, the book explores how software must have specific application as well as versatility to me modified for unforeseen uses. Lastly, efficient programs must be efficient to write as the cost of writing will determine their competitiveness in the software market.

| 4 out of 5 Stars!

Dated, but still valuable

Bentley has the right idea when he states that you first write a correct, understandable and maintainable program, and then if it is not fast enough, modify it to improve the efficiency. He is also correct in pointing out that with this approach, modifications to improve efficiency, while not altering the correctness of the program, tend to reduce the clarity and maintainability of the code. However, he does miss one important point, which in his defense, is to a large extent due to the date of original publication. With the availability of modern tools and advances in software design, it is now possible to create programs where the efficiency of the code can be part of the design. Changes in the design made to improve the efficiency can increase the maintainability and reduces the need for final alterations that lower the clarity and portability. These points aside, the techniques that are demonstrated to improve the efficiency of code are a lesson in what is really happening as we code. Bentley starts with a simple example of making a change to a correct program that he expects to dramatically increase the speed only to see it improve path search and demonstrates some of the common "mistakes" done in code that can reduce efficiency. In this case, many of the changes do not alter the clarity of the code and are an example of the point made in the first two paragraphs of this review. The general consensus was that the best IT book of 1999 was "Refactoring: Improving the Design of Existing Code" by Fowler et. al. While reading "Refactoring . . . ", I continually thought back to this book by Bentley, as many of the same ideas for code improvement appear in both books. Even though hardware continues to be dramatically improved, there are still many situations where code must be improved and this book will teach you many facets of this essential skill.

| 5 out of 5 Stars!

Classic on Practical methods of optimizing programs

Jon Bentley is recongized as one of the great authorities on Computer Programming and also as one of the best writers in the field. In this book he gives practical advice on improving the efficiency (optimizing) and the limits there of. While showing how to trade off speed for space or vice-versa, he points out the limits that can be expected to gain. His list of techniques is a collection of practical approaches rather than theoretical possibilities.At 158 pages (not counting index) this book is eminently readable, accessable and useful. Clearly written and well organized this is a book to keep on your shelf for when a program needs improving. It is also a book to read before a program as a reminder not to make things complicated with optimization that aren't needed.

Showing 1 to 3 of 3
Write Review

Your Name:

Your Review: Note: HTML is not translated!

Rating: Bad            Good

Enter the code in the box below:

Fractal modelling: growth and form in biology
Fractal modelling: growth and form in biology

Jaap A. Kaandorp, P. Prusinkiewicz

NMR quantum information processing
NMR quantum information processing

Eduardo Azevedo, Ivan Oliveira, Jair C. C. Freitas, Roberto Sarthour, Tito Bonagamba

Open problems in communication and computation
Open problems in communication and computation

B. Gopinath, Thomas M. Cover

Programming Pearls
Programming Pearls

Jon Louis Bentley

© 2019 qsbook.com
visa master card