In the long run every program becomes rococo, and then rubble. Alan Perlis "Epigrams in Programming" This chapter describes how to maintain a development environment and what causes development environments to change. Maintenance of software products is then discussed, along with some typical maintenance tasks and how maintaining a product is affected by each part of a development environment. The final section examines planned removal of things such as files and SCM tags that have been generated while creating products. |