What is your favorite software design pattern? Give an example of how you used that pattern in code.

Technical