您的位置:首页 > 编程语言 > Java开发

20145308刘昊阳 《Java程序设计》实验三 敏捷开发与XP实践 实验报告

2016-04-22 23:27 435 查看

20145308刘昊阳 《Java程序设计》实验三 敏捷开发与XP实践 实验报告

实验名称

敏捷开发与XP实践

实验内容

XP基础

XP核心实践

相关工具

统计的PSP(Personal Software Process)时间

步骤耗时(min)百分比
需求分析20~3017%
设计20~3017%
代码实现10~2011%
测试50~6033%
分析总结30~4022%

实验步骤

(一)敏捷开发与XP

敏捷开发是一种以人为核心、迭代、循序渐进的开发方法

XP极限编程是一种全新而快捷的软件开发方法

(二)编码标准

程序的版式追求清晰、美观

给包、类、变量、方法等标识符命名:包名全部小写,类名第一个字母大写,变量名和方法名第一个字母小写

(三)结对编程

在结对编程模式下,一对程序员肩并肩、平等地、互补地进行开发工作

两种角色:驾驶员和领航员

(四)版本控制

提交自己的代码

利用
git bush here
命令,输入
git add .
命令(当前文件夹中所有文件都将被提交)把要提交的文件的信息添加到索引库中



输入
git commit -m
命令,将代码在本地环境下提交,并用-m"20145308 exp3 first"提交注释



输入
git push
命令并输入账号和密码,将代码提交开源中国



修改他人代码

结对伙伴:20145325 张梓靖 项目地址:https://git.oschina.net/zzjzzjzzj/java-besti-is-2015-2016-2-20145325 博客地址:http://www.cnblogs.com/zzjzzjzzj/p/5423176.html

在开源中国项目管理中,添加项目成员,让对方将自己添加到项目中,作为开发者



git init
建立库,
git remote add origin + 项目地址
添加对方项目地址并输入
git pull origin master
下载工程



修改下载好的代码

将修改好的代码传到对方原来的项目地址(命令与推送自己的代码相同
add .
git commit
git push




对方项目中代码修改



修改对方实验一



修改对方实验二



团队贡献:对方写好代码,下载并修改,传回对方的项目地址,对方贡献相同

(五)重构

在不改变软件外部行为的基础上,改变软件内部的结构

修改类名:右击类名,选择菜单中的
Refactor
->
Rename
来重命名



修改成功后,类名变为
HelloGit




问题及解决过程

问题:
git commit
出现错误



问题解决:根据提示,输入
git config --global push.default matching
命令



问题:
git log
出现问题



解决过程:对比实验讲解,发现文件名后面没有加后缀,加上后缀就解决了



实验体会

学习了Git的使用方法,更加熟练的使用开源中国托管自己的代码

学习了团队合作编写代码时,利用Git共享代码,修改对方代码,理解了公钥、添加项目成员等知识点

更加理解编写标准,今后写代码会更加规范

了解了重构的好处,代码的编写应该会更加简洁
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: