Essence of Program Design
Home    View Cart    Misc    Used Audio Books     Contact Us    Feedback

Search Books

Current Category
Books
   Technical

All Categories


Essence of Program Design

Essence of Program Design
(Larger Image)

Essence of Program Design

by Douglas Bell, Ian Morrey, John Pugh
Product Group: Book
Publisher: Prentice Hall PTR (1997-05-15)
ISBN: 0133678067
EAN: 9780133678062
UPC: 076092031994
Dewy Decimal #: 005.12
Paperback: 200 pages
Edition: 1st
SKU: C123BEM
Condition: Used: Very Good
Comments: Great Book! Clean unmarked pages and cover. Has some shelf wear. zspz 100% satisfaction guaranteed. All orders include an e-Book about starting your own Internet Business in PDF format. FREE Domestic DELIVERY CONFIRMATION! We ship daily Mon-Sat and will let you know when your item has shipped along with your e/DC number. [HI, AK, PR, VI, GUAM, SAIPAN & West Coast customers, please use Expedited Shipping, otherwise it may take longer than the estimated 14 business days.] Items are from a smoke free and air conditioned environment.


Editorial Reviews


Product Description
Compares all the leading methods for creating a program's structure, and helps programmers understand when each is most appropriate.Program design is about the way programmers create structures for their programs. The book covers several of the most commonly-used approaches, showing when each approach is valid, and which have general utility. It helps programmers select the methods that are best for them and their applications. It covers essential program design topics including functional decomposition, data structure design, dataflow design, object-oriented design, design notations, and design guidelines.Any programmer or programming student.
Amazon.com Review
The Essence of Programming in C++ contains a simple introduction to looping constructs, functions, and arrays, but neglects to discuss the language features that make C++ an object-oriented system. If C++ is your first programming language, then this book might serve as a starting point, but you will have to turn to another manual to learn about classes, inheritance, and hierarchies. (The author states that object-oriented programming is beyond the scope of the manual.) Because of this omission, The Essence of Programming in C++ is indistinguishable from a C programming language manual and is not recommended for someone who already knows C.


Customer Reviews


Great for non object-oriented c++
Rating (4)
Date: 2001-02-10


This book is excellent at teaching the basics of c++. If you are trying to learn object-oriented c++: this is not the book. If you don't know c or anything and want a good framework, variables, if statements, loops,basic console input and output, pointers, arrays, functions, file input and output, strings and others then this is the book. I usually buy 2 books instead of one all encompassing book. The first book is the foundation so that I can understand the second in a more complete manner. Note: if you are using visual c++ or even c++ builder (definitely worth a look by the way) this book may confuse you since they are both tied into a graphical way of designing programs, and this book is a total beginner's book. If you are starting out with one of the free gnu compilers (e.g. Bloodshed Dev-C++) or something basic like borland c++ 4 then this book will be great and easy to follow. Then you can learn how to make classes and objects.


Very Little to do with C++
Rating (2)
Date: 2000-12-13


A better title would be the Essence of Non-Object Oriented Programming (using c++ as illustration).

The final paragraph of the last page of the last chapter includes the following:

"Then you will need to learn about the additional concepts of classes and objects, inheritance and polymorphism. ... See the bibliography for books on the subject".

The title states that it is to be the essence of programming in c++ book, yet includes neither 'class' nor 'object' in the index. This could mislead many of those who think that they will gain any experience of how to write a serious c++ program.

As a book on procedural programming, I am sure it follows a well tested route through this approach.


Excellent!
Rating (5)
Date: 1999-12-19

1 out of 1 customers found this reveiw helpful


Well writeen, simple and efficient. It covers various program design methodologies and gives some good examples. Highly recommended to those who need an introduction to program design


Perhaps not the best start for wannabe C++ programmers...
Rating (4)
Date: 1999-08-03


...but all I wanted was to be introduced to general programming terms and concepts and this book was very useful for me! (The other similar book I tried -- one by Greg Perry -- was very, very verbose.) Although I played a little with Bloodshed's free Dev-C++, my real gain is that now I understand my three, once cryptic JavaScript books.

Retail Price: $19.95
Our Price:$9.99
That's 50% Off!