Craig Jamieson - I can't stand this design pattern

I can’t stand this design pattern