Robert C. Martin博客中文版

面向对象设计、模式、UML、敏捷方法学和极限编程领域。Robert C. Martin是Object Mentor公司总裁,面向对象设计、模式、UML、敏捷方法学和极限编程领域内的资深顾问。他不仅是Jolt获奖图书《敏捷软件开发:原则、模式与实践》(中文版) 、(《敏捷软件开发》(英文影印版))的作者,还是畅销书Designing Object-Oriented C++ Applications Using the Booch Method的作者。Martin是Pattern Languages

2008年05月28日

翻译 商业软件

商业软件阅读全文>

发表于 @ 2008年05月28日 15:01:00|评论(loading...)|编辑|举报|收藏

2007年05月21日

翻译 容器外的JSP页面测试技术

脱离web server的运行,容器之外,你是否也能够测试JSP?阅读全文>

发表于 @ 2007年05月21日 10:41:00|评论(loading...)|编辑|举报|收藏

2007年04月18日

翻译 SOA归根到底是什么?

SOA归根到底是什么?阅读全文>

发表于 @ 2007年04月18日 17:44:00|评论(loading...)|编辑|举报|收藏

2007年01月30日

翻译 用户界面测试系列之一

用户界面测试系列之一阅读全文>

发表于 @ 2007年01月30日 09:26:00|评论(loading...)|编辑|举报|收藏

2006年12月22日

翻译 晦涩的Java日期处理

晦涩的Java日期处理阅读全文>

发表于 @ 2006年12月22日 10:56:00|评论(loading...)|编辑|举报|收藏

2006年12月07日

翻译 软体艺术系列--抽象工厂 (原文最终修订于2006年10月18日 凌晨04:25:06)

“Adelaide,为什么编译器知道JavaGenerator和C Generator会是个问题呢?我倒觉得这些依赖非常必要啊。毕竟,Compiler类仅仅是去new这些类,之后就都通过CodeGenerator接口来使用它们了,不是么?”Adelaide不安地看了一眼Jasmine,深吸了口气,然后就直接回答Jerry的问题。“我们不希望在Compiler和CodeGenerator的派生类中存在任何的依赖那是因为不想一旦派生类发生变动的时候我们都要去重新编译Compiler。而CodeGenerator就是用来使Compiler类和这些改变相隔离的。因为关键字new就失去了隔离的功效,太不应该了吧。”阅读全文>

发表于 @ 2006年12月07日 14:28:00|评论(loading...)|编辑|举报|收藏

2006年10月16日

翻译 结对编程的成熟度模型 (原文最终修订于 2006-10-08 上午10:52:35)

结对编程很有用,但也不是放之四海而皆准的良药,它的弊端是...阅读全文>

发表于 @ 2006年10月16日 10:57:00|评论(loading...)|编辑|举报|收藏

2006年10月11日

翻译 敏捷的底线

敏捷的底线阅读全文>

发表于 @ 2006年10月11日 16:33:00|评论(loading...)|编辑|举报|收藏

2006年09月26日

翻译 软件文档--扬弃还是传承 (原文最终修订于 2006-04-12,上午12:41:14)

软件文档并非是恶魔,也不是敏捷方法的诅咒...阅读全文>

发表于 @ 2006年09月26日 15:44:00|评论(loading...)|编辑|举报|收藏

2006年09月12日

翻译 赛门铁克公司的极限之旅

经过了极限编程的洗礼,赛门铁克的开发人员、测试人员、技术撰稿者和管理者们都感到收获颇丰...甚至其高层管理者都为之震撼阅读全文>

发表于 @ 2006年09月12日 15:52:00|评论(loading...)|编辑|举报|收藏

2006年09月09日

翻译 Java,C++和Ruby的性能PK(续文)--关于凸包算法(convex hull)的效率

C++, Java和Ruby的性能PK续--关于凸包(convex hull)算法的效率阅读全文>

发表于 @ 2006年09月09日 23:14:00|评论(loading...)|编辑|举报|收藏

2006年09月05日

翻译 让软件走近“恐怖地带”的元凶--未经测试的代码 (原文最终修订于 2006-09-05 晚上10:33:27)

让软件走近“恐怖地带”的元凶就是未经测试的代码,这很显然,因为在软件世界90%的情形下都是如此。阅读全文>

发表于 @ 2006年09月05日 11:45:00|评论(loading...)|编辑|举报|收藏

2006年08月22日

翻译 如何让Ruby代码更简练?!(原文最终修订于 2006-08-18 下午02:42:25)

本文以组合算法举例,探讨如何让Ruby代码更简练...阅读全文>

发表于 @ 2006年08月22日 10:26:00|评论(loading...)|编辑|举报|收藏

2006年08月17日

翻译 TDD的三条军规 (原文最终修订于 2006-04-09 晚上09:45:01)

测试驱动开发是由三条军规在驱动着... (本文无疑是作者对TDD方法之核心的点睛之作)阅读全文>

发表于 @ 2006年08月17日 16:52:00|评论(loading...)|编辑|举报|收藏

Csdn Blog version 3.1a
Copyright © rmartin