Reuse: the Pros and Cons
Pros
- Increased reliability
- Fewer development risks
- Capitalise on expert skills
- Adopt standards
- Decrease development time
Cons
- Application maintenance
- Long term reused code maintenance
- Tool support
- Not invented here syndrome
- Searching, evaluating, and adopting reused code