Architecture Phase1 Week3:Design Pattern