熟悉各种设计模式,会灵活运用很关键,希望分享给大家