This is the fourth article of the design pattern article series. If you haven’t read previous articles yet…