Solidifying Robust Design Habits

  • James E. McDonough


Much has been learned over the years about what constitutes good object-oriented design, some of which has been gained at the expense of object-oriented pioneers, who, through trial and error, have discovered cases of poor design and have shared their knowledge with those of us who otherwise would find out the hard way why some designs are not viable.


Design Pattern Single Responsibility Software Industry Close Principle Poor Design 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© James E. McDonough 2017

Authors and Affiliations

  • James E. McDonough
    • 1
  1. 1.PenningtonUSA

Personalised recommendations