Modular Software Design

  • Edward Sciore


When a beginning programmer writes a program, there is one goal: the program must work correctly. However, correctness is only a part of what makes a program good. Another, equally important, part is that the program be maintainable. This chapter discusses the characteristics of well-designed software and introduces several design rules that facilitate its development.

Copyright information

© Edward Sciore 2019

Authors and Affiliations

  • Edward Sciore
    • 1
  1. 1.NewtonUSA

Personalised recommendations