ThoughtWorks

490 篇文章
56 人订阅

全部文章

ThoughtWorks

微服务测试的思考与实践 | 洞见

最近几年,微服务架构越来越火爆,逐渐被企业所采用。随着软件架构的变化,对应的软件测试策略需要作何调整呢?本文将介绍微服务架构下的测试策略,并结合分享在业务和架构...

572
ThoughtWorks

技术雷达第十九期正式发布——用百余个条目更新你的技能图谱!

ThoughtWorks每年都会出品两期技术雷达,这是一份关于技术趋势的报告,由ThoughtWorks 技术战略委员会(TAB)经由多番正式讨论给出,它以独特...

481
ThoughtWorks

ThoughtWorks的专业服务模式是否面临颠覆 | MD脑洞

我们总在说运用颠覆性思想,帮助客户实现他们颠覆性的愿景和业务。回过头来看看我们所从事的业务 - Professional Service,在其悠久的历史当中却一...

632
ThoughtWorks

ArchUnit,架构守护神 | 雷达哔哔哔

ArchUnit是一个基于 Java 的测试库,用于检查代码的结构特性,如包和类的依赖关系、注解验证,甚至还能检查代码分层是否一致。我们很喜欢 ArchUnit...

802
ThoughtWorks

不谈技术细节,自然语言处理能做些什么?| 洞见

深度神经网络的爆发使得机器学习受到了广泛的关注, 而NLP(自然语言处理)又是其中最受关注的部分。ThoughtWorks正在尝试NLP技术的商业化落地,例如对...

471
ThoughtWorks

Architectural fitness function,架构你好我也好 | 雷达哔哔哔

ThoughtWorks每年都会出品两期技术雷达,这是一份关于科技行业的技术趋势报告,在四个象限:技术、平台、工具以及语言和框架对每一个条目(Blip)做采用、...

381
ThoughtWorks

敏捷变革过程中ETC面临的六个陷阱 | 洞见

敏捷从2001年被首次提出到现在已经历经了17个年头,作为一种新的思潮和软件开发方法早已跨越了鸿沟(如图1所示),并团结了大部分实用主义者,陆续掀起了不可逆的全...

702
ThoughtWorks

DDD的终极大招——By Experience | 洞见

以DDD思想和微服务架构为代表的新的架构时代正在逐步形成,不同方法和工具的涌现让人激动不已,同时这个过程也让人感觉到些许的不安,因为没有一套方法和一套架构能够打...

864
ThoughtWorks

讨论微服务之前,你知道微服务的 4 个定义吗?| 洞见

关于“什么是微服务”的问题,其实并没有一个统一的认识。这些年在不同的场合里和不同背景的朋友都在探讨微服务。但聊得越多,越发现大家聊的不是同一回事。和 DevOp...

732
ThoughtWorks

ThoughtWorks的Professional Service职业发展 | MD脑洞

一年一度的Review又来了,咱们趁这个机会聊聊PS(研发人员)的职业发展。都说ThoughtWorks是一个相对扁平的组织,不过扁平组织给大家带来的一个问题就...

832
ThoughtWorks

Lightweight Architecture Decision Records | 雷达哔哔哔

ThoughtWorks每年都会出品两期技术雷达,这是一份关于科技行业的技术趋势报告,在四个象限:技术、平台、工具以及语言和框架对每一个条目(Blip)做采用、...

962
ThoughtWorks

如何快速读Paper

自从上次介绍了去哪里找paper之后,大家问我的问题就常常变成了:如何快速阅读一篇paper并准确的提取其中有用的信息。在本文中,我将试图为大家简要解答这个问题...

1002
ThoughtWorks

测试金字塔实战 | 洞见

这是一篇非常漫长并且艰深的文章的节选(点击文末阅读原文查看全文),它解释了为什么我们需要测试,以及如何对软件进行测试的问题。好消息是,这篇文章提供的信息经得起时...

803
ThoughtWorks

后退的智慧 | 女性

前几年有一本名为《向前一步》的书很畅销,来自Facebook首席运营官桑德伯格,书中分享了很多自己的故事,她鼓励广大女性在职场中向前一步,和男性一样勇敢发声,勇...

722
ThoughtWorks

什么是框架?| 洞见

In computer programming, a software framework is an abstraction in which softwar...

602
ThoughtWorks

Defects的启示 | 洞见

在过去的几个月,我做了一些实践,通过整理、讨论和分析项目上的Defects情况,来探索质量管理中的待改进点。最终发现,Defects实际上给质量管理带来了很多的...

1024
ThoughtWorks

送书 | DDD/Serverless/RESTFul Web Clients,总有一款适合你

ThoughtWorks作为一家学习型组织,颇为看重每一位员工的学习能力。好读书、会读书是我们的共有基因,著书、译书在这里也成为风潮,我们通过这种方式加深对知识...

612
ThoughtWorks

写了这么多年代码,你真的了解SOLID吗?| 洞见

尽管大家都认为SOLID是非常重要的设计原则,并且对每一条原则都耳熟能详,但我发现大部分开发者并没有真正理解。要获得最大收益,就必须理解它们之间的关系,并综合应...

961
ThoughtWorks

无法登录的用户

自从ins项目上线以后,团队其他成员都纷纷下了项目,只留下他这个项目经理留在一线解决问题。登录这块总是出现问题,上次就出现过一次,不过上次是机房网络原因,而这次...

621
ThoughtWorks

识别领域事件 | 洞见

随着微服务架构的兴起,微服务设计与拆分的的最佳实践DDD已然成为大家讨论与实践的热点,整个行业都在探索如何用DDD建模来实现微服务设计。事件风暴作为最接地气的实...

951

扫码关注云+社区