User interface design patterns explored in code