《测试驱动数据库开发》导读


93470bc8b0526253e2d42f665e15335d98266d97

前言

测试驱动数据库开发
本书讲述如何将测试驱动开发的概念应用于数据库开发。

谁应该阅读本书
这个问题的简短回答是:“任何想要学习如何对数据库进行测试驱动开发,并且甘愿为此辛苦工作的人。”详细的回答见下文。

本书主要是针对这样的程序员,他们以某种方式负责基于至少一个数据库设计的开发工作,其次是针对那些认为自己主要是做数据库开发,并且对在其开发流程中加入测试驱动开发有兴趣的人。

这绝对不是削弱上面第二组人的价值。在写本书时,本书中涉及的技术是构筑在获得上述第一组人广泛接受的原则和方法的基础之上的,而且仍然努力地从第二组人那里获取推动力。这不是说事情就不会发生变化,我希望会,但是如果我试图仅仅关注从第一组人那里获取技术的原则的话,本书就可能会失去平衡。

本书的目标是帮助人们将测试驱动开发过程运用到数据库开发的新领域,在这些新领域中,施加在TDD上的影响力会多多少少与其他领域有所不同。

如果你阅读了本书,并能够持续地通过测试来驱动自己的数据库的开发,那将是双赢的结果。如果你开始使用这些原则来将其他的技术移植过来,比如面向模式(pattern-oriented)的开发,那么你就会得到双倍的效果。如果你开始将学到的原则移植到涉及长期保存数据的其他领域,如系统安装程序,那么你会有更多收获。

目录

第 1 章 为何改变书的内容、谁是

1.1 为何改变书的内容
1.2 谁是目标读者
1.3 什么是障碍
1.4 小结

第 2 章 建立数据库的类

2.1 TDD中类的角色
2.2 面向对象编程语言中的类
2.3 数据库的类
2.4 增量构建
2.5 实现
2.6 小结

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值