A Controlled Experiment in Maintenance Comparing Design Patterns to Simpler Solutions
IEEE Transactions on Software Engineering, 1998
Software design patterns package proven solutionsto recurring design problems in a formthat simpl... more Software design patterns package proven solutionsto recurring design problems in a formthat simplifies reuse. We are seeking empiricalevidence whether using design patterns is beneficial.In particular, one may prefer using adesign pattern even if the actual design problemis simpler than that solved by the pattern,i.e., if not all of the functionality offered by thepattern is actually required.Our experiment investigates software maintenancescenarios
Uploads
Papers by Walter Tichy