第二周学习总结

发布于: 2020 年 06 月 17 日

以前只顾着撸代码,撸算法,探讨业务逻辑, 没有太多注重学习设计模式,以为设计模式都是华而不实,只是花瓶。通过这周学习,重温设计模式,深刻体会到架构之美。其实通过使用设计模式,同样可以优化代码,或者自己平常不经意中已经用到了设计模式。

比如过多的IF...ELSE判断,我们完全可以通过状态模式和策略模式减少这种代码的出现,从而提高代码扩展性,也避免代码过渡臃肿的情况。

再如多次载入资源而引发的资源损耗,我们可以通过单例模式优化处理。

还有过多依赖实现类,我们可以通过工厂模式来解决。

其实现有的设计模式确实给我们提供很多解决大多数问题的好方案,主要原因还是对设计模式学习还不够,还没将其变成自己脑袋中的东西,要想从优秀的程序员转变成优秀的架构师,努力学习运用设计模式是必经之路。

发布于: 2020 年 06 月 17 日 阅读数: 10
用户头像

关注

还未添加个人签名 2018.05.10 加入

还未添加个人简介

评论

发布
暂无评论
第二周学习总结