软件构造总结

从我之前的博客开始讲起
lab1以及lab2主要针对的是对于java的基础知识,lab1主要目的是要让大家了解java的语言并且初步掌握list map set等的使用而lab2的目的在于初步了解adt以及oop的含义到底是什么。
这两次实验其实也没啥好说的所以在之前做的是实验的总结。
而带来lab3就是软件构造的重头戏,不想之前lab1 2所需要的是单纯对实验进行一次规则性总结,了解大致思想

lab3的目的是在让你拥有初步对于adt以及oop的了解基础上,对于adt的一种使用并且要保证复用性以及可维护性,所以实验三找到了五种计划项选三项并且进行复用以及维护的优化,最后我选择的是crp方案。所以对特性进行分类,这次实验内容较多,虽然稍有冗余,但还是很有裨益。
lab3学习了一些设计模式,在之前的博客中,对其中一些具有特性的进行了总结。

而最后的lab4就是对于lab3的完善,进行鲁棒性等的完善,对于教材很是贴合。

所以总结下来这几次实验确实是贴合了教材,但是设计lab3时稍有一些无用的设计。

总结下来,软件构造会让你从另外一个角度去看编程,但是希望讲义能够多些中文,学完软件构造我英语也提升了不少。
https://blog.csdn.net/qq_38969070nicebozhu

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值