4.2 Programming conventions