20175316 盛茂淞 2018-2019-2 《Java程序设计》实验三《敏捷开发与XP实践》 实验报告

实验内容与要求

1.XP基础

极限编程(Extreme Programming,XP)是一种全新而快捷的软件开发方法。XP团队使用现场客户、特殊计划方法和持续测试来提供快速的反馈和全面的交流:

  • XP是以开发符合客户需要的软件为目标而产生的一种方法论
  • XP是一种以实践为基础的软件工程过程和思想
  • XP认为代码质量的重要程度超出人们一般所认为的程度
  • XP特别适合于小型的有责任心的、自觉自励的团队开发需求不确定或者迅速变化的软件
    XP软件开发的基石是XP的活动,包括:编码、测试、倾听、设计。

    2.XP核心实践

3.相关工具

敏捷开发与XP实践-1

实验目的与要求:

public class CodeStandard {
public static void main(String [] args){
StringBuffer buffer = new StringBuffer();
buffer.append('S');
buffer.append("tringBuffer");
System.out.println(buffer.charAt(1));
System.out.println(buffer.capacity());
System.out.println(buffer.indexOf("tring"));
System.out.println("buffer = " + buffer.toString());
if(buffer.capacity()<20)
buffer.append("1234567");
for(int i=0; i<buffer.length();i++)
System.out.println(buffer.charAt(i));
}
}

实验步骤

编程标准使代码更容易阅读和理解。编程标准包含:具有说明性的名字、清晰的表达式、直截了当的控制流、可读的代码和注释,以及在追求这些内容时一致地使用某些规则和惯用法的重要性。

  • Settings ->Plugins -> Browse repositories...——安装alibaba
  • 在项目名称上单击右键,在弹出菜单上选择编码规约扫描
  • 不规范的地方,有中文提示并且定位到了行,alibaba把问题分为block/critical/major三个等级。根据报错提示,进行了修改。

  • Code->Reformate Code
  • Code->Rename重写方法
  • Code->Comment with Line Comment此行改成注释
  • Code->Comment with Block Comment此行添加注释,这也是我比较喜欢的一个快捷键了(Ctrl+Shift+)

猜你喜欢

转载自www.cnblogs.com/sms369/p/10802452.html