BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

您现在处于全屏预览
关闭全屏预览

Emergent Design
录制于:

| 作者 Neal Ford 关注 2 他的粉丝 发布于 2012年10月2日 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。
44:18

概要
这个演讲描述了目前对浮现式设计,在代码中发现设计的一些思考。软件中预先做大量设计的风险在于你不能提前知道什么是你不知道的,过早决定的设计只是些没有事实的猜测。浮现式设计技术允许你等到最后的反应时刻再做设计决定。这个演讲包括四个方面:浮现式设计促进因素,和阻碍浮现式设计战斗,找到惯用模式,以及如何利用你找到的模式。它包含了主动的方式(测试驱动开发)和被动的方式(重构,度量,可视,测试)来发现设计,还讨论了自定义属性的使用,领域专用语言,以及其他技术来利用它们。这个演讲的目标是为允许设计随着项目进行而浮现,以及保持代码和问题领域同步提供命名法,策略和技术。

个人简介

Neal Ford,目前任ThoughtWorks 软件架构师。工作涉及架构、设计、应用开发等领域。至今已出版多本书籍(最多一本是由O'Reilly2008年出版的《卓有成效的程序员》)并制作过大量教学录像,同时为许多传统和在线媒体撰写文章,参加过逾500场会议,发表了超2000次的演讲。

QClub作为InfoQ线下技术沙龙品牌,定期在全国主要城市举办免费的技术沙龙讲座,邀请知名公司技术总监,项目经理,高级研发工程师等走入技术社区,分享他们的经验与对行业趋势的预测与讨论,为中国技术人员搭建交流、分享的平台,尽自己微薄之力架起中高端技术人员之间的桥梁,为中国技术社区的发展与价值的传播贡献自己的力量。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT