摘要: Test-Driven Development(TDD)即测试驱动开发,它是一种测试先于编写代码的思想用于指导软件开发。测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。它的工作流程如下所示: 阅读全文
posted @ 2017-03-29 11:14 Ivy_Xu 阅读(849) 评论(0) 推荐(0) 编辑
摘要: 1.首先很大程度上简化了我们的代码。 2.降低了我们程序代码的耦合度,而低耦合正是面向对象的重要优点。 阅读全文
posted @ 2017-03-29 11:01 Ivy_Xu 阅读(10875) 评论(1) 推荐(1) 编辑
摘要: 1、 是否占位 background-image是背景图片,是css的一个样式,不占位 <img />是一个块状元素,它是一个图片,是html的一个标签,占位 2、否可操作 background-image是只能看的,只能设置background-position, background-attac 阅读全文
posted @ 2017-03-29 10:41 Ivy_Xu 阅读(5565) 评论(0) 推荐(2) 编辑
摘要: 数组,在内存上给出了连续的空间.链表,内存地址上可以是不连续的,每个链表的节点包括原来的内存和下一个节点的信息(单向的一个,双向链表的话,会有两个). 数组优于链表的: 1.内存空间占用的少,因为链表节点会附加上一块或两块下一个节点的信息.但是数组在建立时就固定了.所以也有可能会因为建立的数组过大或 阅读全文
posted @ 2017-03-29 10:31 Ivy_Xu 阅读(618) 评论(0) 推荐(0) 编辑