1、什么是面向对象? 面向对象就是把一个人或事务的属性,比如名字,年龄这些定义在一个实体类里面。存和取的时候直接使用存取实体类就把这个人的名字,年龄这些全部存了,这个实体类就叫对象,这种思想就叫面向对象。 2、C# 的三大特性? 封装、继承、多态。 3、什么是继承? 就是子类实现父类的属性和方法,并 ...
分类:
Web程序 时间:
2019-05-31 01:08:55
阅读次数:
155
http://patshaughnessy.net/2008/12/12/writing-your-first-phpunit-test-in-drupal ...
分类:
Web程序 时间:
2019-05-19 12:01:48
阅读次数:
160
发起一个github/npm工程协作项目,门槛太高了!! 最基础的问题,你都要花很久去研究: 如何在项目中全线使用es2017代码? 答案是babel 如何统一所有协作者的代码风格? 答案是eslint + prettier 如何测试驱动开发,让项目更健壮? 答案是jest 如何持续化集成,方便更多 ...
分类:
其他好文 时间:
2019-05-17 15:18:50
阅读次数:
164
在敏捷方法中,极限编程(XP:eXtreme Programming)是其中最著名的一个,它由一系列简单却互相依赖的实践组成。。。 本篇博客,对极限编程做一个简述,以及个人的一些理解,主要从以下几点进行。。。 客户作为团队成员 良性计划 简单设计 结对编程 持续集成 TDD和UAT 重构 隐喻 一、 ...
分类:
其他好文 时间:
2019-05-06 16:16:53
阅读次数:
170
目录 ========== "IDEA中下载并配置单元测试工具JUnit" "使用Junit学JAVA" "TDD" "S.O.L.I.D原则" "实验总结" IDEA中下载并配置单元测试工具JUnit(虚拟机中) 下载 或 进入Settings页面,点击 ,在搜索框内输入 ,找到对应的工具并下载。 ...
分类:
其他好文 时间:
2019-04-22 00:32:22
阅读次数:
183
一、实验步骤 1.初步掌握单元测试和TDD 2.理解并掌握面向对象三要素:封装,继承,多态 3.初步掌握UML建模 4.熟悉S.O.L.I.D原则 5.了解设计模式 二、实验内容 (一)、单元测试 1.三种代码 伪代码 百分制转五分制: 如果成绩小于60,转成“不及格” 如果成绩在60与70之间,转 ...
分类:
编程语言 时间:
2019-04-21 14:20:12
阅读次数:
182
首先要分解任务 定好总体框架 实现红-绿-重构 实现红-绿-重构 红 小步写代码 小步测试代码 只有测不过去再改代码 绿 改到代码能实现 重构 美化代码 好的测试 好的测试 简单 符合 given -when -then 速度快 包含断言 可重复执行 只在有问题的地方测试代码 Given-When- ...
分类:
其他好文 时间:
2019-04-19 11:59:06
阅读次数:
142
2018-2019-2 20175202实验二《Java面向对象程序设计》实验报告 一、实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装、继承、多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 二、实验要求 1.没有Linux基础的同 ...
分类:
编程语言 时间:
2019-04-19 09:15:39
阅读次数:
221
Arrays和String单元测试 具体描述: 在IDEA中以TDD的方式对String类和Arrays类进行学习 测试相关方法的正常,错误和边界情况 String类 charAt split Arrays类 sort binarySearch 提交测试代码和运行结果截图,加上学号水印,提交码云代码 ...
分类:
其他好文 时间:
2019-04-15 23:32:22
阅读次数:
274
实验内容 1.初步掌握单元测试和TDD 2.理解并掌握面向对象三要素:封装,继承,多态 3.初步掌握UML建模 4.熟悉S.O.L.I.D原则 5.了解设计模式 知识总结 1.伪代码 2.产品代码: ①Java编程时,程序员对类实现的测试叫单元测试。 ②测试用例是为某个特殊目标而编制的一组测试输入、 ...
分类:
编程语言 时间:
2019-04-15 19:42:51
阅读次数:
197