db4o开发过程解密
db4Object公司简介:

从上面的图片中你会发现db4o的众多产品和技术:Peer、Agile、DBEngine、Sharpen、XtermeConnet、ObjectManager、dRS等,而图中左侧的德国高速铁路、德国PostBank也都是db4o的客户。
db4objects公司是一家具有风险投资背景公司,总部座落在美国加州San Mateo。公司始创于2004年,在CEO Christof Wittig的领导下,结合了硅谷顶级投资者的强大财力支撑:Veritas的founding CEO Mark Lesile,Sun Microsystem的founding CEO Vinod Khosla ,Wind River的founding CEO Jerry Fiddler,Palo Alto资产管理风险投资公司。
目前,db4objects公司的客户覆盖了全世界170个不同国家,从阿尔巴尼亚到津巴布韦,合作伙伴从世界级领先企业:Boeing、Bosch、Intel 、Ricoh 、Seagate ,到众多的高新科技创业公司。
db4o软件开发模式:
db4o项目起始于2000年,由首席架构师Carl Rosenberger 亲手操刀设计,并与2001年首次发布。在db4o项目早期已经形成了忠诚的用户社区雏形,并且在2004年db4o商业版本发布之前就将其运用于关键性核心应用。今天,db4objects公司已经成为硅谷最兴旺的创新公司之一。
db4o的任务是为开发者提供更简化的对象持久化。为了推进db4o,db4objects利用全球的头脑资源通过互联网开创了敏捷、协作、开放的全球软件技术文化,这是与其它软件公司所不同之处。
db4o团队结对编程(pair program)现场视频:
从SVN下载源代码编译db4o:
结对成员:Patrick、Tetyana工作内容:从db4o的svn中下载源代码创建db4o发布版本(Java and .NET versions)。
- access the svn repository;
- checkout the latest source, setup and run the build and check the results.
使用源代码开发db4o:
结对成员:Carl、Christoph Z.工作内容:检出db4o源代码到Eclipse的workspace,执行回归测试并编写单元测试。
- connecting to the db4o SVN repository from a new Eclipse workspace;
- checking out all the necessary projects to work against the Java sources;
- running the db4o regression test suite;
- writing a simple db4ounit test.
调试Queries接口:
结对成员:Carl、Richard工作内容:调试Jira中提交的问题COR-120,并修正Queries接口以求返回正确结果。
- classes that are part of the querying architecture
- work with Debug.queries==true
- simplify debugging by storing only one object and expecting only one result or non
ObjectManager源代码重审(review):
结对成员:Rodrigo、Carl工作内容:重审.NET版本的ObjectManager Enterprise软件 。
视频地址:ObjectManager Source Code Review

db4o开发过程解密的评论
如要发表评论,请先 登录