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. petset翻译

        Terminology     通过这个文档,你将会看到一些术语,有时候他们在别的地方交叉使用,这可能会引起一些困惑.这一节的 是帮助你理清楚他们. Node: 一个简单的虚拟或物理机在你的一个k ...

    2. VBA续嘘嘘

      什么是VBA?它有什么作用? A.实现Excel中没有实现的功能. B.提高运行速度. C.编写自定义函数. D.实现自动化功能. E.通过插入窗体做小型管理软件. VBA在哪里存放的?怎么运行? A ...

    3. Web开发中最致命的8个小错误

      错误1:表单的label标签跟表单字段没有关联 利用“for”属性允许用户单击label也可以选中表单中的内容.这可以扩大复选框和单选框的点击区域,非常实用. 错误2:logo图片没有链接到主页 点击 ...

    4. 两台装有Ubuntu系统的服务器搭建VPN(一台为本地服务器,另一台为云服务器)

      我们搭建VPN采用的是openvpn,搭建过程总体需要经过三大步骤:   1.openvpn的安装与配置    2.端口转发    3.系统重启iptables规则自动生效  注意:以下所有名令在ro ...

    5. STM32时钟数

      在STM32中,有五个时钟源,为HSI.HSE.LSI.LSE.PLL. 其实是四个时钟源,如下图所示(灰蓝色),PLL是由锁相环电路倍频得到PLL时钟. ①.HSI是高速内部时钟,RC振荡器,频率为 ...

    6. Ext JS 4 新特性2:配置项属性(config)之一

      Ext JS 4 新特征2:配置项属性config 最新版本的Ext JS 4.2的另外一个伟大的新特征就是增加了configuration配置项属性,当我们在创建一个新类的时候,经常性的要设置某某属 ...

    7. Java 数组声明与初始化

      引言 学习了好久的java,每次要写数组的声明和初始化代码,总是理不清.最近又碰到了一次这种情况.这次拿出<Thinking In Java>好好总结一翻. 数组声明 对于数组的声明其实都 ...

    8. Java并发编程学习笔记(二)——对象的共享

      主要概念:可见性.重排序.失效数据.最低安全性.发布.逸出.线程封闭(Ad-hoc.栈封闭.ThreadLocal类).不变性.Final域.事实不可变对象. 1.在没有同步的情况下,编译器.处理器以 ...

    9. [Linux学习]Shell脚本(1)--函数,输入,if判断(持续更新)+删除空行 +保存当前路径

      1)接收输入 check_status() { echo --Check hi_repo status is ok? y or n read var if [ "$var" != ...

    10. 模板volist自增变量