PPT Slide
Quick demonstration code that became operational
“Lone Ranger” programmer (who was that masked man?)
Obsolete or scanty documentation
50% of maintenance spent on system rediscovery
Hesitant Programmer Syndrome
- More likely to break it than extend it
- Easier to just rewrite it
Cannot be reused
- System software and COTS packages can’t be upgraded
- Performance cannot be optimized
Development AntiPattern: Spaghetti Code