upload slide of template method pattern and strategy pattern, close #12