Once, while in grad school, I tried to wrap up a long SIGGRAPH crunching day by cleaning up my code.
So, I did the following in the Makefile:
clean:
rm -r -f *.c
Instead of
clean:
rm -r -f *.o
After that wonderful experience, I decided not to stay up late for work anymore. 🙂