The author makes a difference between code modifications
done during construction and during maintenance. If the quality of the program degrades after modifications, the program is clearly evolving in the wrong direction.
The author then discusses general guidelines for software evolution:
The author then discusses general guidelines for software evolution:
- Develop more, smaller routines: This increases modularity
- Reduce the number of global variables
- Improve your programming
style
- Manage changes
- Review code changes
- Retest
- Shorten a routine
- Reduce nesting
- Share code
No comments:
Post a Comment