期间:2009

技术债务象限

还有的是在对过去几个月的几个职位TechnicalDebt这就提出了一个问题,什么样的设计缺陷应该或不应该被归类为技术债务。bet188足球

由Ma188bet足球充值rtin Fowler

2009年10月14日

阅读更多…

bliki

技术债务

数码单反

像许多爱好者,我把摄影。我们怪才喜欢摄影,因为它提供了一个艺术创作的外衣,同时使我们沉迷于大量的技术细节和花钱买昂贵的玩具。一位朋友最近问了一下我的相机的购买决策,这促使我写下来的问题。

由Ma188bet足球充值rtin Fowler

2009年8月7日

阅读更多…

bliki

小工具摄影

自动初始化假

使用a的一个经典例子TestDouble就是当你调用一个远程服务。远程服务通常是缓慢的,往往不可靠,所以使用双是一个很好的方法,使您的测试更快,更稳定。

由Ma188bet足球充值rtin Fowler

2009年8月4日

阅读更多…

bliki

测试

软件和奥巴马的胜利

巴拉克•奥巴马(Barack Obama)在2008年总统大选中获胜,软件——尤其是互联网的使用——做出了重大贡献。但也许最有趣的方面是在软件的进步和人类组织的发展之间的相互作用。

由Ma188bet足球充值rtin Fowler

2009年7月30日

阅读更多…

文章

经验报告

正则表达式组成

在编写可维护代码方面,最强大的工具之一是将大型方法分解为命名良好的小型方法——Kent Beck将这种技术称为组合方法模式。

由Ma188bet足球充值rtin Fowler

2009年7月24日

阅读更多…

bliki

编程风格

两个坚硬的东西

只有两个在计算机科学坚硬的东西:缓存失效和命名的事情。

菲尔 - Karlton

由Ma188bet足球充值rtin Fowler

2009年7月14日

阅读更多…

bliki

API设bet188足球计

水银壁球提交

我最近用Mercurial处理了一些提交,所以我认为这是值得一贴的,以防其他人也想这样做。我不知道这是否是最好的手术,但它似乎对我很有效。

由Ma188bet足球充值rtin Fowler

2009年7月9日

阅读更多…

bliki

版本控制

Android的

一个在谷歌IO大会上个月,我得到了一个新的手机来说的附带好处 - 在HTC魔法谷歌给所有与会者的android手机。我实际上是想把我的手机换成这样的东西,所以它来得正是时候。这是我带着它一个月左右后的印象。

由Ma188bet足球充值rtin Fowler

2009年7月6日

阅读更多…

bliki

工具

请求流地图

流连我在ThoughtWorks的同事和你很快就会得到的印象是唯一的好企业服务总线(ESB)是一条走不通的ESB。吉姆·韦伯提到他们作为极端恶劣的面条盒。所以这是常有的事尝试的故事,让他们出不需要它们的系统。

由Ma188bet足球充值rtin Fowler

2009年7月1日

阅读更多…

bliki

应用程序体系结构

说明性的编程

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

由Ma188bet足球充值rtin Fowler

2009年6月30日

阅读更多…

bliki

编程平台语言工作台

振兴企业软件

澳大利亚一家金融服务公司AMP举办了一个名为Amplify的内部会议。他们让我谈谈敏捷软件开发。我考虑了如何使这一点最好地融入会议的整体流程,特别是因为我希望有相当一部分听众不参与会议。我决定谈一谈IT项目可以是基础设施项目,也可以是战略项目。这种分类改变了您处理项目的方式,特别是IT和业务人员应该协作的方式。

由Ma188bet足球充值rtin Fowler

2009年6月25日

更多…

视频

演讲视频

鲁比在ThoughtWorks

ThoughtWorks从2006年开始将Ruby用于生产项目,从那时到2008年底,我们已经完成了41个Ruby项目。为了准备在QCon的演讲,我调查了这些项目,以研究我们可以从中吸取哪些经验教训。我描述了到目前为止关于Ruby的生产力、速度和可维护性的常见问题的想法。到目前为止,我们的结论是Ruby是一个可行的平台,对于许多形式的应用程序,特别是使用Ruby on Rails的web应用程序,应该认真考虑这个平台。我还学习了一些技术课程,包括一些关于使用活动记录进行测试的想法。

2009年6月11日

阅读更多…

文章

红宝石

比较值

一个关于最引人注目的东西敏捷软件开发宣言它的价值观的形式是“我们喜欢的吗?x过度y”。我不记得是谁想出这个主意的,也不记得它是怎么产生的。它可能是在我们讨论想法的时候冒出来的。但它独特的格式让一些人再次尝试使用这种格式。

由Ma188bet足球充值rtin Fowler

2009年6月5日

阅读更多…

bliki

写作

动态类型检查

最近,我们的一些开发人员遇到了这样的指责:使用像ruby这样的动态语言,您使用了如此多的动态类型检查,以至于您最终有效地编写了自己的类型系统。所以他们想,既然我们已经写了很多真正的ruby代码,我们多久做一次动态类型检查?迈克尔·舒伯特收集了数据。

由Ma188bet足球充值rtin Fowler

6月2009

阅读更多…

bliki

红宝石

谷歌在云上的I/O谈话

丽贝卡帕森斯和我谈谷歌App Engine和云一般的世界。在第一位我谈事情,从与App Engine experiementing,与测试,持久性和并发性突出问题,学会各种ThoughtWorkers。在第二部分有关的更广泛问题的企业瑞贝卡会谈将面临移动到云中。

188bet足球充值Martin Fowler的和丽贝卡帕森斯

2009年5月

更多…

视频

演讲视频

黑穗病On Rails的

几周前在旧金山有一个叫做GoGaRuCo (Golden Gate Ruby conference)的Ruby会议。这次会议之所以引起关注,是因为演讲者在一次演讲中使用了具有性暗示意味的女性图片来说明CouchDB的讨论。不出所料,最终的结果是一场相当激烈的、偶尔还带有攻击性的辩论。

由Ma188bet足球充值rtin Fowler

2009年4月30日

阅读更多…

bliki

红宝石多样性

意图软件

几年前,我的同事随后马特Foemmel,与我们正在构建的软件工具不满,管理与查尔斯·西蒙尼取得联系,以了解更多阴暗意图软件。他所看到的给他留下了深刻的印象,并说服我和其他思想工作者也参与进来。我们所看到的是一个具有惊人潜力的工具,但我们仍然对其保密和发布的紧迫性感到沮丧。这种挫败感在上周结束了。

由Ma188bet足球充值rtin Fowler

2009年4月20日

阅读更多…

bliki

领域特定语言

莱程序员

我用“外行程序员”这个词来指那些不把自己当成程序员来编程的人。那些每天花大量时间在电子表格上的人是在编程,通常是非常紧张的编程。但通常她不会称自己为程序员,也不会想花很多时间学习如何更好地编程。

由Ma188bet足球充值rtin Fowler

2009年4月18日

阅读更多…

bliki

团队组织领域特定语言

与克里斯·塞尔斯DSL的观点

当我参加DSL DevCon时,微软的第九频道把我拉去接受克里斯·塞尔的采访。

188bet足球充值马丁·福勒和克里斯·赛尔

2009年4月

更多…

视频

面试领域特定语言

元介绍领域特定语言

这是我一贯的DSL介绍说话,但我跟你说话比平时更加​​DSL感知人群与一捻来完成。所以基本上我拧成说说我是如何介绍的DSL的人。

由Ma188bet足球充值rtin Fowler

2009年4月

更多…

视频

演讲视频领域特定语言

矛盾的意见

许多计算机系统在建造时,内部数据,并把它变成对人类有用的信息。当我们这样做有一个自然的愿望,使这些信息是一致的。毕竟有什么用有一个计算机系统,该系统是在事情拿不定主意?

由Ma188bet足球充值rtin Fowler

2009年3月3

阅读更多…

bliki

领域驱动设计bet188足球分析模式

民主政治技术革命

我的同事Zack Exley和我谈论了2008年奥巴马总统竞选时使用的软件。我发现一个特别有趣的方面是,该软件支持并与活动的组织方式相互作用的方式。

萨克·埃克斯利和Martin 188bet足球充值Fowler的

2009年3月

更多…

视频

演讲视频经验报告

三年真实世界的Ruby

在2009年伦敦QCon的一次演讲中,我调查了2006-2008年期间Ruby在ThoughtWorks中的使用情况,当时我们做了41个项目。我的演讲涵盖了我们对Ruby的生产性、速度和可维护性的看法。我的结论是Ruby作为一个开发环境应该受到重视。我还有一个文章如果你喜欢阅读,看覆盖了相同的材料。

由Ma188bet足球充值rtin Fowler

2009年3月

更多…

视频

演讲视频红宝石

纳什维尔项目

最近,我花了一些时间,我最喜欢的永远ThoughtWorks的项目之一。这是1998年开始的,然后使用新的J2EE技术​​的项目。多年来,它有一个引人入胜的历史:开始使用EJB,撕扯出来,去海上班加罗尔,回到芝加哥。很多人都进出该项目的移动,该项目已在头数6和60总体项目已超过300名员工,年它的努力已经和在约100 KLOC重量之间变化。

由Ma188bet足球充值rtin Fowler

2009年02月25日

阅读更多…

bliki

测试经验报告传统康复

渴望阅读推导

其中我参加了有趣的会谈QCon旧金山,是由格雷格年轻有关特定架构他就最近的系统上使用。格雷格是一个大风扇领域驱动设计bet188足球在这种情况下,它需要使用具有以处理高交易速率和大量用户提供数据的系统中使用。有一些事情我觉得有趣了他的设计,特别是他使用bet188足球事件采购但是对于这篇文章,我只想详述一个方面——我称之为“热切阅读推导”。

由Ma188bet足球充值rtin Fowler

2009年2月10日

阅读更多…

bliki

领域驱动设计bet188足球应用程序体系结构

DSL迁移

DSL倡导者需要防范的一个危险是,您首先设计DSL,然后人们使用它。bet188足球与任何其他软件设备一样,成功的DSL也会不断发展。这意味着在较早版本DSL中编写的脚本在使用较晚版本运行时可能会失败。

由Ma188bet足球充值rtin Fowler

2009年2月4日

阅读更多…

bliki

领域特定语言

松软Scrum

最近我听说很多项目都一团糟。结果是这样的:

  • 他们希望使用敏捷的流程,并选择Scrum
  • 他们采用敏捷实践,也许甚至是原则
  • 一段时间后,由于代码库混乱,进展缓慢

由Ma188bet足球充值rtin Fowler

2009年1月29日

阅读更多…

bliki

敏捷敏捷实施坏事

规则引擎

我应该使用一个规则引擎?

由Ma188bet足球充值rtin Fowler

2009年1月7日

阅读更多…

bliki

API设bet188足球计领域特定语言


所有标签

API设bet188足球计·敏捷·敏捷实施·分析模式·应用程序体系结构·应用程序集成·坏事·大数据·棋牌游戏·构建脚本·证明·协作·计算机历史·小组会议·会议·持续交付·2019冠状病毒疾病·数据库·bet188足球·字典·分布式计算杂志·娱乐·多样性·文档·领域驱动设计bet188足球·领域特定语言·国内·封装·企业架构·估计·事件架构·进化设计bet188足球·经验报告·expositional架构·极限编程·前端·小工具·ieeeSoftware·infodecks·网络文化·面试·语言功能·语言工作台··传统康复·法律·指标·微服务·移动·noSQL·对象协作设计bet188足球·解析器生成器·摄影·播客·受欢迎的·表现手法·隐私·过程理论·生产力·编程平台·编程风格·项目计划·招聘·188足球比分直播·188足球比分直播重构边界·需求分析·红宝石·安全·演讲视频·团队环境·团队组织·技术债务·技术领导·测试类别·测试·ThoughtWorks的·工具·旅行·uml·版本控制·web开发·网页服务·网站·写作

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年

所有的内容