2. Features in source code that improve its maintainability



Features in source code that improve its maintainability, including:

  •  use of variables instead of literal constants
  • use of meaningful variable names
  • explanatory comments in the code
  • use of standard control structures with appropriate indentation
  • appropriate use of white space to improve legibility of the source code
  • a clear and uncluttered mainline
  • one logical task per subroutine
  • meaningful names for subroutines and modules





  • create solutions that are easy to maintain

Comments