• Don't use tabs. No one can count on consistent tabs spaces, so if you expect 3 or 4 spaces, and it's different, the code is mangled.

    You should always set editors to insert spaces instead of tabs when pressing the tab key and that should fix the issue.