自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 软件工程作业 [I.1] -《构建之法:现代软件工程》阅读与提问

首先,单元化的代码要满足的是模块功能。在敏捷开发的流程中,常常是代码的作者负责设计模块的功能。其二,这种持续处于测试阶段的做法是好的开发流程还是坏的(也许会说具体问题具体分析,然而是否存在一般论的结论)?同样,一个“外围功能”很可能是“辅助需求”,因为它提供了额外的用户体验,而不关键。后来查问题的根源,这个复杂的功能由于两个模块的接口在最后没有同步,某重要的参数被忽略了,这个功能中最出彩的部分压根就不可能工作!我们可以分析典型用户的身份、所处的场景,其带来的用例,然而这些分析并非用户的考虑,而是。

2024-03-10 20:07:19 989 1

原创 OO第四单元总结

OO第四单元博客作业,想知道有什么请进来看。

2023-06-19 23:37:26 197

原创 OO第三单元总结

架构与性能逐一解释本单元具体实现的功能需要较长的篇幅,请见以下表格。本单元中涉及的对象第一个对象是Person类,具有一个id,和一些其他属性。需要维护每个Person的朋友,每个朋友关系有一些属性。其次是Group类,具有一个id,具有若干Person成员。随后是Message类,具有若干属性,可以由Person发给朋友或所有Group内的Person。Person构成关系图的顶点,而朋友关系是关系图的边。Group和Message则与图的关系不大。

2023-05-20 14:43:56 129 1

原创 OO第二单元总结

程序中需要共享的资源包括请求池,电梯门,计数器(hw6,hw7),路径规划器(hw7),楼层门锁(hw7)。在这方面,我采用了责任链的思路:由请求池获取对象,由路径规划器(hw7)计算乘客意愿,由电梯线程的run将人送达目的地或意外停车(hw6)或中转站(hw7),等待由下一步电梯决定下一次的接送。比如说同时要访问请求池和门的时候,由于门锁的资源需要持续占用开关门的时长,而请求池只需要一次遍历,所以在这个条件下,我会先占据门锁,后获取请求池锁,以避免获取请求池锁后,占据400ms,持续无法添加请求。

2023-04-16 13:57:35 131 1

原创 OO第一单元总结

第一单元实验主要实现的内容是一个能够进行表达式解析,展开,求导,化简的工具,分为三次作业完成。第一次作业中实现的是多项式的展开和化简。第二次引入了函数。第三次引入了求导。本单元作业中,我仅在优化过程中,由于使用了错误的正则表达式,在第三次作业提交过程中,遇到和修复了一些bug。我对自己的架构和代码有充分的信任。互测时,我借助了一些同学搭建的评测机的帮助,并进行了一些功能的调整,最终实现了1+7+12次hack。

2023-03-19 15:33:04 285 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除