Some interesting (although Long) reading.

A Guide to Debouncing
http://www.ganssle.com/debouncing.pdf

Pretend it's a Playboy magazine, and just look at the pictures.
<br>