Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Quality Time Improving the Quality of Object-Oriented

Summary: 1
Quality Time
Improving the Quality of Object-Oriented
Roger T. Alexander, Colorado State University
Object-oriented languages originated in the late sixties and entered widespread industrial use in the early
nineties. With this technology's advent came the hope and belief that life from a programming perspective
would generally improve. We believed that these languages would foster reuse and, consequently, a
reduction in the quantity of code written. < the author "I," the community "we," and the reader "you." I've applied this style throughout.>>We
also believed that inheritance, an object-oriented language feature, would result in less testing effort,
although <> Perry and Kaiser dispelled this notion. < When? Software avoids references in its departments. One way to do this is by making in-text
descriptions more complete. >> So, if we use object-oriented technology, what should we expect in terms
of quality? What can we do to increase our chances of producing highly reliable software? In this column, I
present four ideas that will improve these chances regardless of the object-oriented language used.
Understand the complexity
< necessary.>>
Object-oriented programs are generally more complex than their procedural counterparts. This added


Source: Alexander, Roger T. - Department of Computer Science, Colorado State University


Collections: Computer Technologies and Information Sciences