码迷,mamicode.com
首页 > 其他好文 > 详细

20172327 2017-2018-2 《程序设计与数据结构》实验3报告

时间:2018-06-02 13:29:28      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:TE   code   图片   mit   查找   开发   set   clip   修改   

20172308 2017-2018-2 《程序设计与数据结构》实验三报告

课程:《程序设计与数据结构》
班级: 1723
姓名: 马瑞蕃
学号:20172327
实验教师:王志强
实验日期:2018年5月16日
必修/选修: 必修

1.实验内容

  • 敏捷开发与XP实践-1:安装alibaba 插件,解决代码中的规范问题。使用工具(Code->Reformate Code)把代码重新格式化,再研究一下Code菜单,找出一项让自己感觉最好用的功能

  • 敏捷开发与XP实践-2:下载搭档实验二的Complex代码,加入不少于三个JUnit单元测试用例,测试成功后git add .; git commit -m "自己学号 添加内容";git push;

  • 敏捷开发与XP实践-3:完成重构内容的练习,下载搭档的代码,至少进行三项重构,提交重构后代码的截图。

  • 敏捷开发与XP实践-4:以结对的方式完成Java密码学相关内容的学习,结合重构,git,代码标准。

2. 实验过程及结果

  • 敏捷开发与XP实践-1:
    下载安装Alibaba插件:
    技术分享图片
    如下图,点击编码规约扫描即可查找代码中不规范的地方:
    技术分享图片
    实验结果截图:
    技术分享图片

  • 敏捷开发与XP实践-2:
    1.在码云上把自己的学习搭档加入自己的项目中
    2.确认搭档的项目加入自己后,下载搭档实验二的Complex代码
    3.加入三个JUnit单元测试用例,测试成功后git 。
    4.实验结果截图:
    技术分享图片

  • 敏捷开发与XP实践-3:
    1.下载搭档的代码,进行三项重构
    2.重构内容:toString的修改,增加getter、setter,
    3.实验结果截图:
    技术分享图片
    技术分享图片
    技术分享图片

  • 敏捷开发与XP实践-4:
    1.以结对的方式完成Java密码学相关内容的学习
    2.与结对伙伴学习、讨论相关密码学知识,代码实现
    3.运行参考资料中所给代码,比对运行结果与资料中结果,体会Java在密码学领域中的应用
    4.实验结果截图:
    技术分享图片
    技术分享图片
    技术分享图片
    技术分享图片
    技术分享图片

3. 实验过程中遇到的问题和解决过程

问题1:安装Alibaba插件的时候出现安装失败的情况,班上有部分同学出现了一样的情况

问题1解决过程:多装了几次,重启了几次。

参考资料

20172327 2017-2018-2 《程序设计与数据结构》实验3报告

标签:TE   code   图片   mit   查找   开发   set   clip   修改   

原文地址:https://www.cnblogs.com/mrf1209/p/9125118.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!