This book is about programming for data processing applications, and its purpose is to present a coherent method and procedure for designing systems, programs, and components. The main emphasis is on the structure: on the dissection of a problem into parts and the arrangement of those parts to form a solution.
The book explores a simple and powerful idea, that having your program logic match your data structures will result in correct programs.This is one of the best books on writing programs that really work.
The best computer science book I've read.
Published by Thriftbooks.com User , 26 years ago
After 18 graduate classes in computer science, it is still one of the most profound CS ideas I know.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.