When you are writing code for your program, you must understand that there are standard coding styles to follow. For example, “trailing whitespaces” are typically considered evil because when they get into a code repository for revision control, they can cause a lot of problems and confusion (e.g., “false diffs”).