Describe one advantage of modularising a software system by using subprograms (such as procedures or functions).