QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

Martin Fowler 确定 QCon 北京演讲:领域特定语言和 Ruby 回顾

  • 2009-03-08
  • 本文字数:1595 字

    阅读完需:约 5 分钟

敏捷宣言缔造者之一、ThoughtWorks 首席科学家 Martin Fowler 日前确定了他在 QCon 北京大会上的演讲题目。在 4 月即将举行的 QCon 全球企业开发大会北京站上,他将进行两个演讲,一个是其最近一直关注的领域特定语言,一个是对 ThoughtWorks 在过去几年中使用 Ruby 语言的总结和展望。

在“领域特定语言的发展和应用”演讲中,Martin Fowler 将围绕一下观点展开讨论:

领域特定语言(DSLs)已经产生了 20 多年,但是一直没有成为主流。最近几年,它似有蓬勃喷发之意,这也促使我在我的下一本书中将它列为主题。在这个演讲中,我会介绍该书中所涉及的领域特定语言相关内容:包括领域特定语言的案例,内部(internal)和外部(external)领域特定语言的区别,语言工作台(Workbench)的角色,以及为什么要考虑使用领域特定语言。

而在另一个演讲“ Ruby 实践的回顾与展望”中,他将介绍以下内容:

至今为止,ThoughtWorks 在客户端项目上使用 Ruby 已经有 3 年之久了。而且,我们还基于 Ruby 构建了其中一个产品——Mingle。我想是时候回顾和总结一下了,看看我们在将 Ruby 应用于商业项目的历程中究竟学习到了什么。它的真正威力是什么?是我们所期望的方案吗?另外,我们也应该想一想在我们的未来蓝图中,Ruby 将会扮演什么角色。

在本次 QCon 全球企业开发大会北京站的敏捷主题中,还包括 InfoQ 迷你书《硝烟中的 Scrum 和 XP》的作者 Henrik Kniberg 的“多团队的 Sprint 计划”,敏捷咨询公司 Odd-e 的敏捷团队教练、InfoQ 中文站敏捷社区敏捷麦天志的“验收测试驱动开发实践”,以及畅销书《走出软件作坊》的作者吕建伟的“实效项目管理”。在 Henrik 的演讲中,他讲谈到如何将一个规模差不多 30 人到 60 人之间的产品组,分到不同的开发团队里面?如何开 Sprint 计划会议,如何做回顾等:

在这个 session 里面,我会介绍处理这些问题的实际经验,还有一些模式。另外,有两种技术也是很值得一提的: - 怎么让大型团队自我组织成跨功能的、规模适中的小团队。

  • 怎样跟许多团队同时开 sprint 计划会议——例如总数超过 80 多人。

我会重点从实践角度给出解决方案,还会带来实际案例中的一些图表和样例。

麦天志的分享“验收测试驱动开发实践”侧重于实际的项目经验,主要探讨了测试在敏捷开发中的作用:

测试一直以来都是软件开发中的核心部份,作为软件开发人员,我们都希望确保软件运作良好才交付给给客户。近年来测试的方法和思维都有很大的变化,目前测试已经不仅仅是验证工具,而且还成为了需求规格重要部份,以及和客户协作的媒介,而验收测试驱动开发则是提倡协作并确保品质的有效方法。 本演讲介绍以 FIT 和 Robot 框架来进行验收测试驱动开发,比较两者不同,而且也讨论过程中开发人员、测试人员、客户的参与,剖析他们如何在过程中透过测试协调各方紧密合作。

吕建伟(网名“阿朱”)有着多年的项目管理经验,在他的“实效项目管理”演讲中,他会谈到以下内容:

据 CSDN 网站最新调查统计显示,71.8% 的中国 IT 公司的研发团队处于 20 人以下,5 人以下的研发团队占总量 24.3%,10 人以下的开发团队占总量 25.8%。也就是说,50% 的中国 IT 公司研发人员不足 10 人。这就是中国 IT 业界现状。在这样的情况下,在没人没钱到处抓单子猛加班,到处应付救火保生存的情况下如何还能保证软件设计、软件架构、软件质量、软件进度、实施、培训、服务支持的质量,这就需要我们具有创造性和突破性的思维,而不能照搬国际的软件工程标准。抱怨是没有用的,直面问题,守正出奇,多管齐下解决问题,是我们走出软件作坊的唯一路径。

现在个人报名购票可享受 7.5 折优惠,节省 700 元。团购单位享有更多优惠,QCon 北京 2009 提供针对团队(5 人以上)购票优惠策略。详情请将公司参会信息发邮件至: qcon@cn.infoq.com (邮件标题注明“团队购票”),或致电 010-51385937。有关 QCon 全球企业开发大会的更多信息请访问官方网站, www.qconbeijing.com

2009-03-08 21:202505

评论

发布
暂无评论
发现更多内容

自学记录HarmonyOS Next DRM API 13:构建安全的数字内容保护系统

李游Leo

鸿蒙 HarmonyOS HarmonyOS NEXT

C#中:探索Task与CancellationTokenSource的高效协作

代码忍者

设备泄漏检测与修复管理系统(源码+文档+部署+讲解)

深圳亥时科技

Easysearch Chart Admin 密码自定义

极限实验室

Helm easysearch

龙沙胶囊与健康原料在中国和印度扩大胶囊产能

财见

软通动力旗下PC品牌"机械革命"斩获2024京东金榜新品金奖

财见

破解pyfuck代码的背后:如何掌握Python的命名空间与作用域

LLLibra146

Python 代码混淆

探索鸿蒙的蓝牙A2DP与访问API:从学习到实现的开发之旅

李游Leo

鸿蒙 HarmonyOS HarmonyOS NEXT

自学HarmonyOS Next记录:实现相册访问功能

李游Leo

鸿蒙 HarmonyOS HarmonyOS NEXT

自学记录:用HarmonyOS API 13实现VoIP通话功能

李游Leo

鸿蒙 HarmonyOS HarmonyOS NEXT

《计算机组成及汇编语言原理》阅读笔记:p116-p120

codists

计算机组成及汇编语言原理

突发!某大牛不小心把珍藏多年的Java面试题库泄露了!太香了!

程序员高级码农

Java 互联网 架构师 java面试 Java面试题

IBM 研究: 越来越多的公司转向开源AI工具以实现投资回报率

财见

HarmonyOS Next 模拟器安装与探索

李游Leo

鸿蒙 HarmonyOS NEXT

探索HarmonyOS Next API 13 :Camera API 照相机功能实战

李游Leo

鸿蒙 HarmonyOS HarmonyOS NEXT

工业安全监测审计系统(源码+文档+部署+讲解)

深圳亥时科技

能效电气充电桩科普大讲堂全面升级!“千城千讲”盛大启航

Geek_2d6073

OpenAI O1模型革新金融研究与交易策略

Barry的异想世界

openai LLM openai o1

Crawl4AI:您的终极异步网络爬行伴侣 🕷️🤖

Barry的异想世界

爬虫 Crawl4AI

5分钟搞懂 Golang noCopy策略

俞凡

golang

阿里云技术公开课:基于阿里云 Elasticsearch 构建 AI 搜索和可观测 Chatbot

阿里云大数据AI技术

人工智能 大数据 elasticsearch AI搜索

你从未知道的 17 个令人惊叹的 GitHub 仓库

Barry的异想世界

GitHub Open Source

自阿里P8爆出内部1031道java面试题后,在Boss直聘狂拿千份Offer

程序员高级码农

Java 编程 程序员 java面试 Java面试题

探索 Pencils Swap 的叙事:为 DeFi 的再次爆发蓄力

股市老人

十年跨越,数智创新:《中国数字普惠金融发展报告》正式发布

财见

AppsFlyer 发布中国出海应用趋势报告,中国品牌降本增效激发逆势增长

财见

Martin Fowler确定QCon北京演讲:领域特定语言和Ruby回顾_Java_霍太稳@极客邦科技_InfoQ精选文章