May 19, 2020 Some people, when confronted with a problem, think “I know, I’ll use a design pattern.” Now they have two problems.