The Essence of Program Design

Front Cover
Prentice Hall, 1997 - Computers - 194 pages
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.

From inside the book

What people are saying - Write a review

We haven't found any reviews in the usual places.


Structured programming
Functional decomposition
The Michael Jackson program design method

7 other sections not shown

Other editions - View all

Common terms and phrases

About the author (1997)

Douglas Bell and Mike Parr have based the book on courses they teach at Sheffield Hallam University. They have also authored student texts on "C# "and "VB .NET, "and Douglas Bell is also the author of "Software Engineering for Students, "now in its fourth edition.

Bibliographic information