20145113 20145102实验三

实验步骤

编码标准

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

  • IDEA规范缩进:ctr+Alt+L
  • 根据代码逻辑加入空行
  • java基本命名规则
  • 要体现各自的含义
  • 包、类、变量用名词
  • 方法名用动宾
  • 包名全部小写,如:io,awt
  • 类名第一个字母要大写,如:HelloWorldApp
  • 变量名第一个字母要小写,如:userName
  • 方法名第一个字母要小写:setName
  • 版本控制

    1.git常用语法

    1.创建本地库 git init

    2.将本地库与远程库关联git remote add origin

    3.git add、git commit -m、git push origin master、git status

    4.git clone


    5.git branch --set-upstream-to=origin/远程 本地,建立分支连接

    6.checkout

  • git checkout分支,转移到
  • git checkout -b
  • 7.git log --graph --pretty=oneline --abbrev-commit查看

    8.删远程分支

  • git branch -r -d origin/要删分支
  • git push origin :要删分支
  • 9.git git reset --hard HEAD^

    10.git log

    11.git branch -a

    重构

    动手操作了,重命名,对变量的批量修改,将相似功能的合并。

    实践项目

    与周正一一起研究了分支的相关问题,刚开始只会将项目传到master上,不知道如何创建分支,如何合并分支,在队友对分支的文件进行修改后,如何选择自己修改的与队友修改的择取。在慢慢找教程摸索后,慢慢体会到了这种间的原理,更深刻得懂得了git的使用。但是还存在的问题是:如果三个人都建立了分支,然后我将A的分支删除,然后gitosc上三个人都看不见A的分支,但是C在重新pull后依然可以看到A的分支。

    PSP时间统计

    步骤 耗时 百分比
    需求分析 15min 10%
    设计 20min 13%
    代码实现 30min 20%
    测试 60min 40%
    分析总结 30min 20%

    Java实验三的更多相关文章

    1. 20145203盖泽双java实验三 敏捷开发与XP实践

      java实验三 敏捷开发与XP实践 实验内容 XP基础 XP核心实践 相关工具 实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> ...

    2. 20165324 Java实验三 敏捷开发与XP实验

      20165324 Java实验三 敏捷开发与XP实验 一.实验报告封面 课程:Java程序设计 班级:1653班 姓名:何春江 学号:20165324 指导教师:娄嘉鹏 实验日期:2018年4月16日 ...

    3. java实验三——求平均数,数组排序(有关java保留小数位数,由于编译器版本未到1.5导致的报错format函数第二个参数不对,要求是Object[])

      package hello; import java.util.Arrays; public class 实验三更正版 { public static void main(String[] args) ...

    4. java实验三 敏捷开发与XP实践

      一.实验内容 (一)敏捷开发与XP 软件开发流程的目的是为了提高软件开发.运营.维护的效率,并提高软件的质量.用户满意度.可靠性和软件的可维护性. 光有各种流程的思想是不够的,我们还要有一系列的工具来 ...

    5. JAVA实验三及总结

      JAVA第五周作业 Java实验报告三 第一题 1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码.结果截图.) (1).统计该字符 ...

    6. java实验三20135104

      北京电子科技学院(BESTI) 实     验    报     告 课程:Java程序设计                         班级:1351            姓名:刘帅      ...

    7. Java实验三报告

      一.  实验内容 (一)敏捷开发与XP 摘要:一项实践在XP环境中成功使用的依据通过XP的法则呈现,包括:快速反馈.假设简单性.递增更改.提倡更改.优质工作.XP软件开发的基石是XP的活动,包括:编码 ...

    8. java实验三实验报告

      一.实验内容 1. XP基础 2. XP核心实践 3. 相关工具 二.实验过程(本次试验是在自己电脑上完成,没有使用实验楼) (一)敏捷开发与XP 1.XP是以开发符合客户需要的软件为目标而产生的一种 ...

    9. 20165320 Java实验三:敏捷开发与XP实践

      实验内容: 敏捷开发与XP实践 一 实验要求: 安装alibaba 插件,解决代码中的规范问题在IDEA中使用工具(Code->Reformate Code)把下面代码重新格式化,再研究一下Co ...

    随机推荐

    1. ittun配置和使用教程

      有好久没写博了.时间过得真快,一下子一年又过去了. 不墨迹这么多了. 作为一个前端,页面写好了少不了做测试以及给其他同事看看效果,然而公司没有测试服务器,真是悲催哦. 一直都是用ip地址看页面的.但是 ...

    2. UILabel多种字体

      UILabel *label = [[UILabel alloc] init]; label.text = @"UILabel多种字体"; UIFont *font = [UIFo ...

    3. mysql的卸载方法

      sudo rm /var/lib/mysql/ -R 删除mysql的数据文件 2 sudo rm /etc/mysql/ -R 删除mqsql的配置文件 3 sudo apt-get autorem ...

    4. Html5-canvas

      Html5-canvas: 坐标是x向右,逐步增大, y坐标向下增大,原点在画布的左上角.长度单位是一个像素: 像素是一个密度单位,而厘米是长度单位,两者无法比较: Html5的绘图函数: 2.    ...

    5. [转载] javascript实现深度克隆

      js一般有两种不同数据类型的值: 基本类型(包括undefined,Null,boolean,String,Number),按值传递: 引用类型(包括数组,对象),按址传递,引用类型在值传递的时候是内 ...

    6. 【visio 2007操作】

      1.visio改变画布大小 两种方法:1)按住ctrl,可以鼠标拉动调整背景绘图大小2)点击菜单栏“文件”-“页面尺寸”,选择“调整大小以适应绘图内容”并点击确定

    7. 在WPF中获取DataGridTemplateColumn模板定义的内容控件

      xaml格式描述: <DataGrid Name="dataGrid" Grid.Row="1" ItemsSource="{Binding}& ...

    8. 搭建TestNG环境( 一)

      一:搭建环境 打开eclipse-->help-->Install New SoftWare,按下图操作:添加http://beust.com/eclipse 验证是否安装成功,file- ...

    9. 探索javascript----滚轮事件的兼容

      具体使用时,我们还要判断浏览器,记得传入的是兼容事件:var e=window.event||ev; 选择事件:

    10. mybatis学习

      什么是 MyBatis ? MyBatis 是支持定制化 SQL.存储过程以及高级映射的优秀的持久层框架.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集.MyBatis ...