1. Simplicity
2. Clarity
3. Generality
-- Brian W. Kernighan, Rob Pike

I frequently use the following paradigms and techniques:

And, of course...