【IT168技术访谈】
DBJ:在您的日常工作中,最常使用哪一种数据库?
RG:在我们当前的项目中,我们只使用SQL Server 2005
DBJ:您使用哪一种操作系统?
RG:Corillian一直是一个以微软为中心的公司。我们在我们的开发系统中使用Windows XP,在产品中使用各种版本的Windows Server操作系统。
DBJ:您使用哪种语言?
RG:自从我一进入Corillian公司,我就深陷于T-SQL中不能自拔。在上面花费了我绝大多数时间。
在我们当前的项目中,为取得更好的效果,我们使用Powershell(包括Powershell remoting)。我们使用它来自动化配置软件堆栈到一个无人的n–box系统中。如果你已经开始使用Powershell,请继续深入一探究竟。这是一款非常有用的软件。
DBJ:从2006年1月29号,您开始在Database Journal撰写新系列的文章。请您就此计划给我们简单介绍一下。
RG:SqlCredit系列的基本想法是研究一下OLTP数据库的开发过程。所以在一开始时,需求是非常基本并且相当的粗略。设计和需求将会以后的连载中逐步细化。
同样,这一连载系列将说明敏捷开发的原则。读者将会被要求扮演产品拥有者,开发者和QA的角色。
在整个出版计划中,由于新功能的增加以及旧功能的重构,代码将会不断增加。就像在一个实际的开发项目中,一开始的时候我们并不知道所有的事情。事情会因需求的改变,可测量性的要求,所使用的SQL Server版本以及一些其他因素而改变。
事实上,我并没有制定出所有的系列。我只是确定了基本需求,即使用SQL Server 2005的特性同时增加更多的可测量性。除此之外,我们只能拭目以待。