What is a snippet and why do I care?
A snippet is a minimal stand alone program that demonstrates functionality or lack of functionality. Why is this important? Posting a snippet to the news group is the quickest way to get help. Including a snippet in a bug report is the fastest way to get a bug fixed. Taking the time to construct a snippet helps you understand the API of the library you are calling and focuses your thinking. For example, the SWT team uses C and Java snippets internally to prove or disprove problems in the operating system. Often, something you think is a bug is actually caused by something elsewhere in your program. Snippets isolate problems. Code speaks louder than words.