书目

测试驱动数据库开发

内容简介

测试驱动开发(TDD)的实践已经帮助众多软件开发人员提高了软件开发的质量、敏捷性、生产力和速度,《测试驱动数据库开发》将展示如何对TDD进行调整,以便在数据库设计与开发工作中获得同样强大的优势。《测试驱动数据库开发》共4个部分,全面介绍测试驱动数据库开发(TDDD)技术。第1章至~第4章重点讨论数据库的类的基本概念,第5章至第9章讨论如何用面向对象的方式来精益地做数据库的类的设计以及修复设计的错误,第10章至第13章讨论使用mocking和重构来应对由传统方法开发出来的遗留数据库的两种方法,第14章和第15章讨论如何使一个数据库应用系统能够满足不同客户的不同需求,以及如何将本书的技术运用到其他数据持久化方案之中。《测试驱动数据库开发》适合没有接触过测试驱动开发且正在开发规模较大、需求多变的数据库应用系统的开发人员和架构师阅读,同时也适合尚未在持久化层运用测试先行开发技术的测试驱动开发爱好者阅读。

作者简介

MaxGuernsey,IIIHexagon软件公司的管理成员,他以该公司作为一个平台,将真正的数据库和用户界面的敏捷性引入到那些已经在中间层采用了敏捷软件开发方法的组织之中。他有十余年的软件开发经验,其中大部分经验是在敏捷软件开发的环境中获得的,这期间的几乎一半时间,他一直就敏捷和测试驱动数据库开发主题,写博客、写作和发表演讲。通过NetObjectives,他开设“数据库敏捷培训”这样一门开创性的课程,该课程专注于频繁、安全和毫无痛苦地变更数据库设计所需的关键的技术技能。伍斌独立匠艺程序员。专注于测试驱动开发、驯服烂代码及编程操练。除翻译本书外,还在撰写《驯服烂代码》和《会运行的文档》两本书。自从1993年大学毕业以来,先后做过程序员、测试工程师、项目经理和软件开发咨询师。2013年4月创办公益编程操练社区“bjdp.org北京设计模式学习组”。

目录

丛书

软件开发方法学精选系列

在售商品

9家店有售 新书1家
10.00
综合价格品相店铺 只看全新

—  END  —