文章 2017-05-02 来自:开发者社区

《测试驱动数据库开发》—第2章2.6节小结

**n style='letter-spacing:1px'>本节书摘来自异步社区《测试驱动数据库开发》一书中的第2章2.6节小结,作者【美】Max Guernsey, III,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.6 小结测试驱动数据库开发测试执行时检查特定对象的行为。存在可靠的实例化过程很有用处,因为它确保了一个特定类的所有对象都是相同的。这种关联意味着如果测试了一....

文章 2017-05-02 来自:开发者社区

《测试驱动数据库开发》—第2章2.5节实现

本节书摘来自异步社区《测试驱动数据库开发》一书中的第2章2.5节实现,作者【美】Max Guernsey, III,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.5 实现测试驱动数据库开发至此,前面描述的方式能够让读者初步地刻画和实例化数据库的类。下面将介绍一些实现一个数据库的类的方法。本书先从总体需求入手,然后提供一个数据库类的伪代码实现,可以将其移植到任何平台上。 2.5.1 需....

文章 2017-05-02 来自:开发者社区

《测试驱动数据库开发》—第2章2.4节增量构建

本节书摘来自异步社区《测试驱动数据库开发》一书中的第2章2.4节增量构建,作者【美】Max Guernsey, III,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.4 增量构建测试驱动数据库开发那么,该如何与上述机制进行交互呢?最好的方式应该是把数据库的每一次变更当做一个单独的版本用文档记录下来,并找到一个好方式(如版本号)来将这些变更进行排序。只要数据库能够标识已经发生了哪些变更....

文章 2017-05-02 来自:开发者社区

《测试驱动数据库开发》—第2章2.3节数据库的类

本节书摘来自异步社区《测试驱动数据库开发》一书中的第2章2.3节数据库的类,作者【美】Max Guernsey, III,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.3 数据库的类测试驱动数据库开发尽管事实上,大多数的时候,数据库就是上面保存那些不被使用的对象内容的“其他地方”,在数据库开发中运用上述模式一点也不切合实际。与上述描述最接近的做法,应该是当每次想更新对象的行为时,就从....

文章 2017-05-02 来自:开发者社区

《测试驱动数据库开发》—第2章2.2节面向对象编程语言中的类

本节书摘来自异步社区《测试驱动数据库开发》一书中的第2章2.2节面向对象编程语言中的类,作者【美】Max Guernsey, III,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.2 面向对象编程语言中的类测试驱动数据库开发为何对象的类来到应用开发世界的时间要远远比数据库的类早呢?首先,与在应用开发世界相比,在数据库世界中能让类成为必要元素的影响力没有那么强大,这一点先暂且不谈。其次....

文章 2017-05-02 来自:开发者社区

《测试驱动数据库开发》—第2章2.1节TDD中类的角色

本节书摘来自异步社区《测试驱动数据库开发》一书中的第2章2.1节TDD中类的角色,作者【美】Max Guernsey, III,更多章节内容可以访问云栖社区“异步社区”公众号查看。 第 2 章 建立数据库的类测试驱动数据库开发开始测试驱动数据库时,需要做的第一件事是定义数据库的类,并且不用过多地担心特定的数据库实例。读完本书后,读者将有可能开始从允许任意的手工修改,转变到允许保持任意有意义的数据....

文章 2017-05-02 来自:开发者社区

《测试驱动数据库开发》—第1章1.4节小结

本节书摘来自异步社区《测试驱动数据库开发》一书中的第1章1.4节小结,作者【美】Max Guernsey, III,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.4 小结测试驱动数据库开发在写本书时,精益和敏捷软件开发正在全球大行其道,但是数据库开发在开发过程中仍然是瓶颈。为了消除阻挡整个组织的障碍,开发人员必须找到如何让数据库快速变化的方法。 然而,不能以牺牲对变化的信心来换取快速....

文章 2017-05-02 来自:开发者社区

《测试驱动数据库开发》—第1章1.3节什么是障碍

本节书摘来自异步社区《测试驱动数据库开发》一书中的第1章1.3节什么是障碍,作者【美】Max Guernsey, III,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.3 什么是障碍测试驱动数据库开发那么,真正的问题是什么呢?是什么真正阻碍了测试驱动数据库开发的实现?从根本上讲,上面这个问题的答案就是数据库—单独的服务器和数据库实例,即持久化解决方案的运行平台。与一个用于创建一组最终....

文章 2017-05-02 来自:开发者社区

《测试驱动数据库开发》—第1章1.2节谁是目标读者

本节书摘来自异步社区《测试驱动数据库开发》一书中的第1章1.2节谁是目标读者,作者【美】Max Guernsey, III,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.2 谁是目标读者测试驱动数据库开发在讨论问题真正的本质是什么和如何解决问题之前,先谈一下关于本书的目标读者。任何读者都可能从本书获取价值,但在使用这本书之前,读者需要具备一些必备的技能。 1.2.1 TDD和OOP为....

文章 2017-05-02 来自:开发者社区

《测试驱动数据库开发》—第1章1.1节为何改变书的内容

本节书摘来自异步社区《测试驱动数据库开发》一书中的第1章1.1节为何改变书的内容,作者【美】Max Guernsey, III,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.1 为何改变书的内容测试驱动数据库开发本书最初的书名是《敏捷数据库开发:从需求到交付》。到现在书名和内容都己经变了好几次。 在读者反馈和自我启发的双重作用下,本书经历了几次激进的蜕变,由开始的一本主要讨论开发过程....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注