java实验三

课程:

Java程序设计

班级:

1351

姓名:

王海宁

学号:

20135103

成绩:

 

指导教师:

娄家鹏

实验日期:

2015.5.18

实验密级:

 

预习程度:

 

实验时间:

3:20~5:00

仪器组次:

 

必修/选修:

必修

实验序号:

实验三

实验名称:

敏捷开发与XP实践

实验内容:

1. XP基础

2. XP核心实践

3. 相关工具

 

 

 

 

 

实验仪器:

 

名称

型号

数量

笔记本电脑

 

 

lenovo

 

 

 

1

 

 

 

                 

 

实验步骤

(一)敏捷开发与XP

     学习软件工程的标准和流程,其中主要以敏捷开发流程为主,而其中有一极限编程作为学习流程的主要软件开发方法。包括:编码,测试,倾听,设计,作为学习者,我主要关注和研究了编码标准、结对编程、代码集体所有、测试、重构等。

(二)编码标准

      编码是一个即主观又客观的过程,每个程序员都有他自己的编程风格,但是不管到底是怎么编程,都要有一个良好的编程风格,而这个风格,就是编程标准,让代码具有了良好的可读性。

实验过程记录:技术分享

技术分享

(三)结对编程

     结对编程是我新认识的编程形式,总体来说就是两个人进行一边编程一边测试的过程。我(20135333)和芦畅(20135308)组成了小组,进行了小游戏和其他小程序的开发。

     在试验中,我俩对于团队精神和合作有了新的认识,相互决策,相互帮助。

(四)版本控制

     对于大型的软件编程,一定会有很多个程序员对整个软件工程进行修缮和维护,在这之间,必然会产生很多个软件版本,为了能够更好的保证代码的安全和高效,产生了代码仓库。

     本次实验,我们用了实验楼我的代码库,进行了代码库的开通以及git的实验练习。

实验过程记录:

技术分享

技术分享

技术分享

技术分享

技术分享

 

 

(五)重构

对于程序的维护和开发便利,重构对于程序员应该说是一个很有利的工具,主要体现在对于大规模程序和代码段的修改中极大的提高效率和安全性。

主要包括,修改名称,对于方法、变量名、常量、类、接口以及参数对象等java编程常常修改和更正的地方。

实验过程记录:

 

技术分享技术分享

 

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。