Someone suggest me to learn and master these patterns what’s your suggestion