中:2009年

技术债务象限

在过去几个月里有几个帖子TechniceDeb.这提出了什么样的设计缺陷或不应该被归类为技术债务的问题。

由Martin Fowler.

2009年10月14日

阅读更多…

Bliki.

技术债务

数字单反

像许多怪人一样,我是摄影的。我们像摄影一样怪一,因为它为艺术努力提供了雕塑,同时让我们沉迷于大量技术细节并花钱在昂贵的玩具上。一位朋友最近询问了我的相机购买决策,一个提示我写下它们的问题。

由Martin Fowler.

2009年8月7日

阅读更多…

Bliki.

小工具摄影

自我初始化假.

使用一个经典案例之一testdouble.是你打电话给远程服务。远程服务通常是缓慢而且经常不可靠,所以使用双重是使测试更快,更稳定的好方法。

由Martin Fowler.

2009年8月4日

阅读更多…

Bliki.

测试

软件和奥巴马的胜利

巴拉克奥巴马在2008年总统活动中的胜利包括软件的重大贡献 - 特别是使用互联网。但也许最有趣的方面是竞选人类组织的软件和发展的进步之间的相互作用。

由Martin Fowler.

2009年7月30日

阅读更多…

文章

经验报告

编辑正则表达式

写入可维护代码中最强大的工具之一是将大型方法分成较好的较小方法 - 技术肯特贝克是指作为组成的方法模式。

由Martin Fowler.

2009年7月24日

阅读更多…

Bliki.

编程风格

两个艰难的东西

计算机科学中只有两个硬化:缓存失效和命名的东西。

- 菲尔卡尔顿

由Martin Fowler.

2009年7月14日

阅读更多…

Bliki.

API设计

Mercurial Squash提交

我最近有一点小提琴挤压了一些与mercurial的提交,所以认为在其他人想要这样做的情况下它值得一员。我不知道这是否是最好的程序,但它似乎对我来说很好。

由Martin Fowler.

2009年7月9日

阅读更多…

Bliki.

版本控制

安卓

上个月在Google IO会议上发表演讲的一个方面好处是我有一个新的电话 -HTC魔法Android手机谷歌给了所有与会者。我实际上是在市场上改变手机的市场,所以它出现在美好时光。这是我在一个月左右后留下的印象。

由Martin Fowler.

2009年7月6日

阅读更多…

Bliki.

工具

请求流映射

在思考的同事周围围着我的同事,你很快就会得到唯一的好企业服金宝搏亚洲体育博彩务巴士(ESB)是死者的印象。Jim Webber指的是他们作为令人生畏的意大利面箱。所以听到尝试的故事并不罕见,让他们摆脱不需要它们的系统。

由Martin Fowler.

2009年7月1日

阅读更多…

Bliki.

应用架构188比分直播网 坚持原创

说明性编程

什么是世界上最常见的编程语言?

由Martin Fowler.

2009年6月30日

阅读更多…

Bliki.

编程平台语言工作台

振兴企业软件

AMP是澳大利亚金融服务公司,担任内部会议,称为放大。他们让我谈谈敏捷软件开发。188比分直播完整手机版我想到了如何使这一充分符合会议的整体流动,特别是因为我预计观众的重要部分不是其中的一部分。我谈论它如何项目可以是基础设施或战略性的。此分类改变了您如何接近项目,特别是在它和商界人士应该合作的方式。

由Martin Fowler.

2009年6月25日

更多的…

视频

谈话视频

思考的红宝石金宝搏亚洲体育博彩

金宝搏亚洲体育博彩思考作品在2006年开始使用Ruby进行生产项目,从那时到2008年底我们已经完成了41个Ruby项目。在准备谈论QCON时,我调查了这些项目,检查我们可以从经验中吸取的课程。到目前为止,我描述了我们对Ruby生产力,速度和可维护性的共同问题的思考。到目前为止,我们的结论是Ruby是一个可行的平台,应该被认真考虑到许多形式的应用程序 - 特别是在Rails上使用Ruby的Web应用程序。我也经过一些技术课程,包括有关在主动记录测试的一些思考。

2009年6月11日

阅读更多…

文章

红宝石

比较价值

最引人注目的事情之一宣言敏捷软件开发188比分直播完整手机版它的价值观是“我们有利X超过y“。我不记得谁想出了这个想法,或者它是如何出现的。当我们折叠思想时,它可能只是冒泡。但它的独特形式导致了一些人再次尝试使用该格式。

由Martin Fowler.

2009年6月5日

阅读更多…

Bliki.

写作

动态类型检查

最近,我们的一些开发人员遇到了指控,与Ruby这样的动态语言,您可以使用这么多动态类型检查,您最终有效地编写自己的类型系统。所以他们想,自从我们写了很多真正的Ruby代码 - 我们多久做一次动态类型检查?Michael Schubert收集了数据。

由Martin Fowler.

2009年6月2日

阅读更多…

Bliki.

红宝石

谷歌I / O谈云

Rebecca Parsons和我谈论谷歌App引擎和云普通世界。在第一位,我谈论各种思想工作从与App Engine进行体验,突出显示测试,持久性和并发性的问题。在第二部分中,丽贝卡关于更广泛的问题企业将面临迁移到云端。

马丁福勒和丽贝卡帕森斯

2009年5月

更多的…

视频

谈话视频

在轨道上微刷

几周前,旧金山有一个Ruby会议,称为Gogaruco(Golden Gate Ruby会议)。这次会议由于谈话而抓住了注意力,它通过使用女性的性暗示照片展示了对CouchdB的讨论。不出所料,结果是加热的公平,偶尔冒犯的争论。

由Martin Fowler.

2009年4月30日

阅读更多…

Bliki.

红宝石多样性

故意软件

几年前,我的同事马特·福梅梅尔不满,与我们正在建设软件的工具不满意,设法与Charles Simonyi联系,了解有关阴影的更多信息故意软件。他看到了什么对他印象深刻的印象,他说服了我和其他思想家也涉及。我们所看到的是一个有令人惊讶的潜力的工具,但我们仍然受到秘密和缺乏释放的紧迫感的挫败感。沮丧上周结束了。

由Martin Fowler.

2009年4月20日

阅读更多…

Bliki.

域特定语言

铺设程序员

我使用术语奠定程序员意味着一个没有认为自己是程序员的编程的人。花在电子表格上工作的大部分时间的人正在进行编程,通常非常激烈的编程。然而,她不会称自己为程序员,也不会想到花费很多时间学习如何更好地编程。

由Martin Fowler.

2009年4月18日

阅读更多…

Bliki.

团队组织域特定语言

关于克里斯销售的DSL的透视

当我参加DSL Devcon时,微软的频道9将我拖走了克里斯销售的采访。

马丁福勒和克里斯卖掉了

2009年4月

更多的…

视频

采访域特定语言

元介绍域特定语言

这是我平常的DSL介绍谈话,但随着我与往常的更多DSL知识的人群进行了扭曲,造成了扭曲。所以我基本上我扭曲了我如何向人们介绍DSL。

由Martin Fowler.

2009年4月

更多的…

视频

谈话视频域特定语言

矛盾的观察

许多计算机系统都建立在房屋数据中,并将其转化为人类的有用信息。当我们这样做时,有一种自然的愿望,使这些信息一致。毕竟在一起的计算机系统有两种思想有关事情的思想?

由Martin Fowler.

2009年3月3日

阅读更多…

Bliki.

域驱动设计分析模式

民主政治革命

我的同事Zack Exley和我谈论了2008年奥巴马总统活动所使用的软件。我发现的一个方面是特别有趣的是软件使能和与广告系列的组织方法互动的方式。

Zack Exley和Martin Fowler

2009年3月

更多的…

视频

谈话视频经验报告

三年的真实世界红宝石

对于2009年QCON伦敦伦敦的谈话,我从2006 - 2008年调查了Ruby金宝搏亚洲体育博彩的思考方式,我们做了41个项目。我的谈话涵盖了对Ruby的生产率,速度和可维护性的看法。我得出结论,Ruby应该被认真对待作为发展环境。我也有一个文章如果您更喜欢阅读观看,则涵盖相同的材料。

由Martin Fowler.

2009年3月

更多的…

视频

谈话视频红宝石

纳什维尔项目

我最近度过了一段时间,我最喜欢的一个思考工程。金宝搏亚洲体育博彩这是一个从新J2EE技术​​开始于1998年开始的项目。多年来,它有一个迷人的历史:从EJB开始,将他们撕掉,去班加罗尔去,回到芝加哥。许多人已经进出了项目,该项目在6到60岁之间的头部数量变化。总体而言,该项目已经有超过300人的工作人员 - 多年来,在100克洛克约为100克。

由Martin Fowler.

2009年2月25日

阅读更多…

Bliki.

测试经验报告遗产康复

急切读取推导

我参加过的有趣谈判之一QCON SAN FRANCISCO,是一个给出的格雷格年轻人关于他在最近的系统上使用的特定架构。188比分直播网 坚持原创格雷格是一个忠实的粉丝域驱动设计,在这种情况下,它需要与必须处理高交易率的系统使用,并将数据提供给大量用户。我发现了一些关于他的设计的东西,特别是他的使用活动采购,但对于这篇文章来说,我想只是一个方面 - 我会称之为急切读取的推导。

DSL迁移

一个危险的危险,DSL倡导者需要防范,这是首先设计一个DSL的概念,然后人们使用它。就像任何其他软件的梦想一样,成功的DSL将进化。这意味着在使用更高版本运行时,在早期版本的DSL中写入的脚本可能会失败。

由Martin Fowler.

2009年2月4日

阅读更多…

Bliki.

域特定语言

松弛的scrum.

有一团糟,我最近听到了很多项目。它如下所示:

  • 他们想要使用敏捷过程,并选择scrum
  • 他们采用Scrum实践,甚至是原则
  • 经过一段时间的进步很慢,因为代码基础是一团糟

由Martin Fowler.

2009年1月29日

阅读更多…

Bliki.

敏捷敏捷收养坏事

统治引擎

我应该使用规则引擎吗?

由Martin Fowler.

2009年1月7日

阅读更多…

Bliki.

API设计域特定语言


所有标签

API设计·敏捷·敏捷收养·分析模式·应用架构188比分直播网 坚持原创·应用集成·坏事·18bet体育·构建脚本·认证·合作·计算机历史·会议面板·会议·连续交货·新冠肺炎·数据分析·数据库·设计·字典·分布式计算杂志·转移·多样性·文件·域驱动设计·域特定语言·国内的·封装·企业架构188比分直播网 坚持原创·估计·活动架构188比分直播网 坚持原创·进化设计·经验报告·博览架构188比分直播网 坚持原创·极限编程·前端·小工具·Ieeesoftware·InfoDecks.·互联网文化·采访·语言功能·语言工作台·瘦且健康的·遗产康复·合法的·指标·微服务·移动的·NoSQL.·对象协作设计·解析器发电机·摄影·播客·受欢迎的·介绍技术·隐私·过程理论·生产率·编程平台·编程风格·项目计划·招聘·188app彩票ios·188app彩票ios重构边界·需求分析·红宝石·安全·谈话视频·团队环境·团队组织·技术债务·技术领导·测试类别·测试·金宝搏亚洲体育博彩·工具·旅行·UML.·版本控制·Web开发·网页服务·网站·写作

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年

所有内容