Add Post that Design Pattern for Strategy