期间:2002

接受Artima.com的采访

比尔·文纳斯曾为他的artima.com网站采访过我。在采访中,我谈到了重构、演化设计、灵活性和测试驱动开发。华体会app下载二维码比尔甚至把我说得条理清晰。

马丁·福勒

二零零二年十二月九日

阅读更多…

设计面试

使用元数据

您可以使用基于元数据的方法来消除乏味的面向数据任务的痛苦。

马丁·福勒

2002年11月

阅读更多…

ieeeSoftware编程风格

.NET的自定义属性如何影响设计

吉姆和阿列克谢在开发新版本的NUnit中起了主要作用。由此,他们思考了新的。net语言属性特性是如何影响设计的。

詹姆斯·纽柯克和阿列克谢·沃龙佐夫

2002年9月

阅读更多…

ieeeSoftware

XP 2002会议

在2002年5月底,XP社区再次降临到地中海的撒丁岛。在本文中,我将介绍Ken Schwaber、David Parnas、Enrico Zaninotto、Bill Wake和Standish Group的Jim Johnson在全体会议上的演讲。它们引导我思考敏捷开发的本质、数学规范的作用、不可逆性的复杂性、隐喻,以及大幅削减软件成本的最佳方法。

马丁·福勒

二零零二年七月二日

阅读更多…

文章

极限编程会议

不扼杀企业的企业转型项目

本文基于我在2001年保险行业会议LOMA上的演讲。在这本书中,我考察了几个Thoughtwor华体会登录网址ks已经完成的软件开发项目,这些项目在某种程度上是“企业转型”。演讲(和论文)的目标是非技术观众。从这些项目中我总结出了一些共同的经验教训。从本质上讲,这些是:频繁交付,期待惊喜,获得高层管理人员的支持,将业务和软件开发视为合作伙伴,为未来选择技术,人是关键的成功因素,不断学习。华体会登录网址本文的一个版本最近发表在《资源》杂志上。

马丁·福勒

二零零二年七月二日

阅读更多…

文章

阁楼

与Visual c++和COM的持续集成

持续集成原则适用于许多不同的开发环境。虽然原则在项目与项目之间基本不变,但这种实践的实现可能有很大的不同。语言、平台、团队规模和团队位置等变量提供了独特的实现挑战。在这里,我们将概述我们是如何在COM/Windows环境中为一个主要使用Visual c++开发的项目实现CI的。

威廉·e·卡普托和奥伦·米勒

2002年7月

阅读更多…

阁楼

另一篇优化文章

经常让我感到惊讶的是,许多公认的性能优化原则并不为人所知。本文是讨论这些问题的另一种尝试。

马丁·福勒

2002年5月

阅读更多…

ieeeSoftware

公共接口与发布接口

许多现代语言都对模块中的公共和私有特性进行了区分。公共功能和出版功能之间的区别并不常见:这可能是一个更重要的区别。

马丁·福勒

2002年3月

阅读更多…

ieeeSoftwareAPI设计

有目标感的建模

你画的模型的种类取决于你想把它们用于什么目的。John描述了概念模型、规范模型和实现模型之间的有用区别。

约翰·丹尼尔斯

2002年1月

阅读更多…

ieeeSoftware


所有标签

API设计·敏捷·采用敏捷·分析模式·应用程序体系结构华体会体育网页版入口·应用程序集成·不好的事情·棋盘游戏·构建脚本·认证·协作·计算机历史·小组会议·会议·持续交付·新型冠状病毒肺炎·数据分析·数据库·设计·字典·分布式计算杂志·娱乐·多样性·文档·领域驱动设计·领域特定语言·国内·封装·企业架构华体会体育网页版入口·估计·事件的架构华体会体育网页版入口·进化型设计·经验报告·旁白的架构华体会体育网页版入口·极限编程·前端·小工具·ieeeSoftware·infodecks·网络文化·面试·语言功能·语言工作台·精益·传统康复·法律·指标·microservices·移动·noSQL·对象协作设计·解析器生成器·摄影·平台·播客·受欢迎的·演讲技巧·隐私·过程理论·生产力·编程环境·编程风格·项目计划·招聘·华体会app下载二维码·华体会app下载二维码重构的边界·需求分析·ruby·安全·演讲视频·团队环境中·团队组织·技术债务·技术领导·测试类别·测试·thoughtworks·工具·旅行·uml·版本控制·web开发·web服务·网站·写作

2022·2021·2020·2019·2018·2017·2016·2015·2014·2013·2012·2011·2010·2009·2008·2007·2006·2005·2004·2003·2002·2001·2000·1999·1998·1997·1996

所有的内容

Baidu
map