hw1 - continually, and their changes inexorably force...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
Sheet1 Page 1 CSCI3308 Homework 1 1. Essential Difficulties - the difficulties inherent in the nature of the software 2. Accidental Difficulties -the difficulties that today attend its its production but that are not inherent 3. Complexity, Conformity, Changeability, Invisibility 4. Changeability - The software product is embedded in a cultural matrix of applications, users, laws, and machine vehicles. These all change
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: continually, and their changes inexorably force change upon the software product. 5. Although we OOP has many benefits like enforcing modularity and clean interfaces, encapsulation, inheritance (hierarchical structure classes), and program reuse, we are still limited by complexity Which is why OOP is like a brass bullet, because it helps a lot but we are still facing the problem....
View Full Document

This note was uploaded on 04/01/2008 for the course CSCI 3308 taught by Professor Kenanderson during the Fall '06 term at Colorado.

Ask a homework question - tutors are online