Maintainable systems

How do you make a maintainable system? Make all your developers spend at least some of their time doing maintenance and support. There is no better way to really see and feel the impact of all the ad-hoc decisions that get made when developing.

Advertisements