Maintainable code

Martin McBride, 2017-03-21
Tags none
Categories none

Software often has a very long lifetime - sometimes an application can live on for many years. During that time it might have many new version updates:

  • Minor updates, e.g. V5.1 to V5.2 usually offer a few small extra features and fix a few bugs.
  • Major updates, e.g. V7 to V8 usually offer major extra features and perhaps a new interface.

When you write code, it is important to do it in a way which takes account of the fact that you will probably need to change the software later, maybe in ways that you haven't even thought of yet. We call this maintainable code, and the following topics show ways to help you create code which is easier to maintain.

Copyright (c) Axlesoft Ltd 2021