I'm just a non-computer scientist who mainly codes in Python and Matlab, but a lot of these suggestions (making a number a vairable if it is used more than once, etc) seem like normal coding practices to me. Do very many coding tutorials leave out this sort of thing?