BT

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

他的粉丝

可读性代码:为什么、怎样以及什么时候

作者 Thomas Betts 关注 48 他的粉丝 ,译者 无明 关注 3 他的粉丝   发布于  2018年10月11日 1

大多数人会说“我们想要可读性高的代码”。你甚至发现有些人认为可读性比功能更重要。但是,当要求人们对可读性做出定义时,他们的意见就会出现分歧。Laura Savino在Explore DDD 2018大会上的演讲就是以这个作为前提。她阐述了为什么我们想要可读性高的代码、可读性究竟意味着什么,以及什么时候必须优先考虑可读性。

他的粉丝

英国政府数字化转型的经验教训

作者 Ben Linders 关注 28 他的粉丝 ,译者 谢丽 关注 12 他的粉丝   发布于  2018年10月6日

英国政府的数字化转型带来了两个好处:公民可以更快地获得他们需要的信息和服务,因为政府服务的设计就考虑了用户的需求,供应商与政府在合作过程中可以采用现代化的敏捷方式。让团队直接和用户接触,可以激励团队改进他们的产品。

他的粉丝

CQRS和事件源框架Axon的基本概念和未来

作者 Jan Stenberg 关注 37 他的粉丝 ,译者 谢丽 关注 12 他的粉丝   发布于  2018年10月5日

在最近的阿姆斯特丹事件驱动微服务大会上,Allard Buijze在演讲中介绍了Axon的基本概念、历史和未来。该框架面向以DDD、事件源和CQRS为基础的系统。Axon Framework的应用正在迅速增加,最近达到了100万的下载量。

他的粉丝

Michael Feathers希望消除错误能驱动设计

作者 Thomas Betts 关注 48 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2018年9月27日

Michael Feathers因其著作《高效操作遗留代码》(Working Effectively With Legacy Code)一书而广为人知。他发现错误中存在着一些值得关注之处,但他也承认大部分开发人员并未投入时间去关注这些错误。在他看来,很多错误解决机制就是采取某种程度上的放弃。在 Explore DDD 2018大会上,Feathers做了主题演讲,探讨消除错误如何驱动软件系统的设计。

他的粉丝

Eric Evans说DDD还未结束

作者 Thomas Betts 关注 48 他的粉丝 ,译者 无明 关注 3 他的粉丝   发布于  2018年9月20日

在Explore DDD 2018大会上,Eric Evans做了“怀疑、乐观和实用主义”的主题演讲,他在演讲中表示,“DDD还没有结束”。他还表示,要保持DDD不断发展,还有很多工作要做。

他的粉丝

业务流程、长周期服务和微服务

作者 Jan Stenberg 关注 37 他的粉丝 ,译者 张卫滨 关注  他的粉丝   发布于  2018年7月27日

在近期举行的DDD eXchange 2018会议上,Martin Schimak认为在最近几年间,领域事件引发了越来越多的讨论,但是我们对命令也应如此,在这次会议上他讨论了微服务领域的事件、命令以及长周期的服务,以及流程管理器和类似的工具如何有助于运行核心的业务逻辑。

他的粉丝

将系统分解为微服务的策略

作者 Jan Stenberg 关注 37 他的粉丝 ,译者 张卫滨 关注  他的粉丝   发布于  2018年7月6日 1

几年前,Vladik Khononov和他的团队决定开始使用微服务,但是几个月后他们发现自己陷入了巨大的混乱之中。他们专注于采用酷炫的新技术,而不是思考如何将系统分解为微服务,也就是寻找边界并将不同的功能按照边界进行划分。

他的粉丝

太多脚本将会毁掉持续交付

作者 Manuel Pais 关注 9 他的粉丝 ,译者 无明 关注 3 他的粉丝   发布于  2018年6月26日

Electric Cloud的产品经理Avantika Mathur在上个月的伦敦Continuous Lifecycle大会上呈现了演讲,谈到了与持续交付管道中越来越多的脚本相关的成本。除了维护成本,在将变更部署到生产环境之前,正在进行的活动缺乏可见性和可审计性也是另一个主要成本,但很多组织都没有意识到这一点。

他的粉丝

FB正在大规模重构React Native,预计今年发布

作者 Sophie Alpert 关注 2 他的粉丝 ,译者 覃云 关注 7 他的粉丝   发布于  2018年6月20日

几日前,Facebook刚刚发布了React Native 0.56,随后,React工程经理Sophie Alpert在其官方博客上宣布他们将要重构React Native,使其更轻量,更适应JavaScript生态圈的发展。

他的粉丝

Jeff Patton关于敏捷产品所有权决定问题的谈话

作者 Shane Hastie 关注 28 他的粉丝 ,译者 姚佳灵 关注 0 他的粉丝   发布于  2018年4月2日

在最近的敏捷印度大会上,Jeff Patton发表了主题演讲,对敏捷开发实现产品所有权的方式提出了挑战。他认为,产品管理这门学科在“产品所有者(Product Owner)”这个Scrum术语创造出来之前就已经存在,并且其在大多数敏捷组织中的应用方式在一定程度上也打了折扣,而我们需要的是真正的产品管理。

他的粉丝

使用DDD、事件风暴和Actor来设计反应式系统

作者 Jan Stenberg 关注 37 他的粉丝 ,译者 张卫滨 关注  他的粉丝   发布于  2018年4月2日

领域驱动设计(DDD)通常在微服务领域用于查找边界(限界上下文)。但是,并不是领域驱动设计中的所有内容都适合微服务,Lutz Huehnken在柏林举办的microxchg 2018上的演讲中讨论了如何使用DDD、事件风暴和基于Akka的Lagom框架来构建反应式系统。

他的粉丝

为什么说软件开发人员应考虑道德问题

作者 Ben Linders 关注 28 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2018年3月30日

很多影响人们行为的软件,在创建时并未认真考虑道德上的建设。软件开发人员需扪心自问一些道德问题,例如“哪些人将会受影响?”、“哪些人会从中受到伤害”,以及“会对哪些人有利,抑或是产生不利?”。开发人员应该尽量回答这些问题,但对无法回答的问题也应坦然面对。

他的粉丝

2018年欧洲DDD讨论会纪要

作者 Jan Stenberg 关注 37 他的粉丝 ,译者 陈亮芬 关注 1 他的粉丝   发布于  2018年3月26日

最近在阿姆斯特丹举办的2018年欧洲DDD讨论会已经是第三次举办了,这一次有近700人参加。这次讨论会主要关注领域驱动设计(DDD),内容包括4个主题演讲、19个演示、1个开放空间以及17场专注于现场编码和实际操作的研讨会。值得关注的演讲者有Eric Evans、Dave Snowden、Rebecca Wirfs-Brock和Cyrille Martraire等。

他的粉丝

Alan Cooper介绍提升产品设计的后向工作法

作者 Shane Hastie 关注 28 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2018年3月21日

在敏捷印度大会上,设计专家Alan Cooper做主题演讲“后向工作法”(Working Backwards)。他将该方法概括为三个要点:了解客户及客户的目标、把握可能的解决方案以及把握整体情况。

他的粉丝

Eric Evans:领域驱动设计的实践

作者 Jan Stenberg 关注 37 他的粉丝 ,译者 张卫滨 关注  他的粉丝   发布于  2018年2月26日

Eric Evans在最近于阿姆斯特丹举行的DDD Europe 2018上做了主题演讲,他认为构建软件时,很重要的一点就是不断地探索和练习。他非常青睐领域驱动设计(DDD)中的策略模式,但是他发现真正有意思的是接受一个困难的领域,按照不同的方式进行推导分析,打破窠臼,尝试寻找新的理念。

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


找回密码....

Follow

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

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

Like

内容自由定制

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

Notifications

获取更新

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

BT