Building on seven strong editions, the eighth edition maintains the organization and approach for which ObjectOriented and Classical Software Engineering is known while making significant improvements and additions to content as well as problems and projects. The revisions for the eighth edition make the text easier to use in a onesemeste