Table of Contents:
  • Includes bibliographical references and index
  • Fundamentals
  • The craft of software design
  • Beginning programming in C++
  • Object-oriented programming in C++
  • Program style and structure
  • Data structures
  • Algorithms
  • Design methodology
  • Understanding the problem
  • Researching possible solutions
  • Modularization
  • Detailed design and implementation
  • Testing
  • Case study : median filtering
  • Multidimensional minimization : a case study in numerical methods
  • Stable : designing a string table class