zoukankan      html  css  js  c++  java
  • 20155117王震宇 实验三 敏捷开发与XP实践 实验报告

    实验内容

    • XP基础
    • XP核心实践
    • 相关工具

    实验要求

    • 1.没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器》 课程
    • 2.完成实验、撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等)、解决办法(空洞的方法如“查网络”、“问同学”、“看书”等一律得0分)以及分析(从中可以得到什么启示,有什么收获,教训等)。报告可以参考范飞龙老师的指导
    • 严禁抄袭,有该行为者实验成绩归零,并附加其他惩罚措施。

    实验步骤

    (一)敏捷开发与XP

    • Format 快捷键command+shift+f
    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));
    }
    }
    

    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));
    	}
    }
    
    • Organize Import 快捷键command+shift+o
      编一个项目,发现有很多import都没有用到,或者引用了一个类,但是没有import,结果编译不通过, Organize Import可以自动帮你补全。
    • Override/Implement Method
      这个比如你写一个类, 实现了某一个接口,但是你还没有实现那个接口的函数, 那就用这个,它会自动搜索父类和接口的方法,你可以选择要覆盖还是实现哪些函数
    • surround with try/catch block
      比如你有一段代码要处理某些exception,可你又忘了用try/catch来写,别急,选中那段代码,然后选这项,你会发觉它会自动针测你这段代码里要抛出哪些exception,并且自动生成好所有代码

    测试搭档的复数类代码

  • 相关阅读:
    C#枚举扩展方法,获取枚举值的描述值以及获取一个枚举类下面所有的元素
    C#对IQueryable<T>、IEnumerable<T>的扩展方法
    C#常用处理数据类型转换、数据源转换、数制转换、编码转换相关的扩展
    C#常用8种排序算法实现以及原理简介
    身份证号合法性验证,支持15位和18位身份证号,支持地址编码、出生日期、校验位验证
    C#检验参数合法性公用方法
    MVC中得到成员元数据的Description特性描述信息公用方法
    把对象类型转换成指定的类型帮助类方法
    C#操作图片帮助类
    C#执行Dos命令公用方法
  • 原文地址:https://www.cnblogs.com/ikari/p/6818903.html
Copyright © 2011-2022 走看看