软件工程 (福州大学至诚学院 - 计算机工程系)

  1. 班级首页
  2. 作业列表
  3. 详情

第二次个人编程作业 [已截止]


作业要求

  1. 发布一篇随笔,使用markdown语法进行编辑。
  2. 在随笔前附上github仓库地址。

github仓库作业

  1. 为自己的代码仓库添加Issues模板。
  2. 使用分支管理来提交代码(pull request)。
  3. 每次提交使用有意义的Commit信息。

“让我看看你的代码!”

  1. 查看至少10名其他同学的github仓库,阅读他/她的代码和博客,对于他/她代码中不符合题目需求,不符合编码规范,存在bug和优化问腿等,对其仓库提交issue。要求提出的问题或改进意见合理,提倡刻意找茬。
  2. 不允许水意见。
  3. 将自己对于10名同学提出的问题和建议记录在自己作业随笔,包括对方的github仓库地址,对其代码的问题和改进建议,提交issue的截图。
  4. 助教也会进行issue提交。
  5. 允许自提自改。
  6. 允许向其他人的仓库提交修改(pull request)

“容我再改一改!”

  1. 若有别人对你自己的代码提出了issue,必须对其进行回复,必要时进行代码修改。
  2. 将别人对你的issue张贴到作业随笔中,并作出解释和自己的修改方法。
  3. 修改代码并提交到自己的仓库中。

“让我再看一看!”

  1. 对于采纳自己意见的,复查其代码,并记录在博客中。
  2. 对于不采纳自己意见的,可以谈谈为什么,如果想要可以对线。

随笔要求

要求记录包括但不限于以下内容:

  1. 自己仓库的commit提交信息截图。
  2. 对于同学的issues和问题建议记录,并在对方做出回应之后更新记录。
  3. 自己对于别人的issues进行回复记录。
  4. 自我发挥

其他要求

为了方便其他学校的老师或者助教了解课程实况,请大家在作业开头添加格式描述:

这个作业属于哪个课程 <班级的链接>
这个作业要求在哪里 <作业要求的链接>
这个作业的目标 <写上具体方面>
作业正文 ....
其他参考文献 ...

评分标准

  1. 提一个issues(带博客)+3分,被仓库作者采纳+2分。
  2. 改一个issues(带博客)+5分。
  3. 自提自改一个+1分。
  4. 向其他同学仓库提出代码修改(pull request)并被采纳的+10分。
  5. 上不封顶。
  6. 恶意刷分的一例-20分。