大话设计模式-设计模式总结

  • 经过一学期的学习,详细总结你对设计模式的认识、学到的知识:
  1. 对于设计模式,我认为就是前人在软件开发过程中总结下来的一套规范化的理论,它教给我们如何去设计出高内聚、低耦合的软件产品,提高软件的复用性,以减少软件后期维护的成本。软件产品生命周期并不是完成需求就结束了,而是对整个架构的思考,怎么才能设计出更加灵活的、可靠的软件,如何在不重构代码的情况下应对源源不断的需求,这一切都是可以使用各种设计模式的组合应用来解决的。
  2. 通过学习设计模式,我对于Java相关开发有了一个更深入的理解,以前开发只是查阅API,并不理解内部实现原理,现在我知道了:JDBC是使用的桥接模式,List的AddAll方法是组合模式,IO系统是装饰模式,StringBuilder使用了建造者模式等等,在JavaEE中,各大主流框架层出不穷,但是不变的核心就是设计模式,特别是Spring系列的框架,把依赖注入/控制反转演绎到了极致,所以在以后的学习中,不应该只是学习框架,而是去模仿框架的设计理念,自己做出适合自己的软件框架。
全部评论

相关推荐

ProMonkey2024:5个oc?厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享
10-17 12:16
同济大学 Java
7182oat:快快放弃了然后发给我,然后让我也泡他七天最后再拒掉,狠狠羞辱他一把😋
点赞 评论 收藏
分享
评论
点赞
1
分享
牛客网
牛客企业服务