General:
C:
Python:
- Why you don't want to dynamically create variables
- Why does
a == b or c or d
always evaluate to True? - “Least Astonishment” and the Mutable Default Argument
Java:
Here and here are some other nice bookmarks.
Otherwise helpful:
- MCVE and SSCCE
- XY problem