ThoughtWorks

LV0
发表了文章

浅谈开发者友好的软件设计

面向开发者的软件,相比普通用户仅在限定的场景下使用外,还可能会被集成、扩展、二次开发等等,因此在代码或设计层面也应该尽可能考虑如何对开发者更友好。

ThoughtWorks
发表了文章

容器安全扫描工具推荐

在现代软件开发中, 我们会使用一些公共镜像作为基础镜像来快速构建我们的应用镜像,并将其部署到生产环境中。

ThoughtWorks
发表了文章

探索式测试的若干问题

探索式测试是不是就是一种黑盒的测试?显然探索式测试不区分黑盒还是白盒,可以用在任何一个测试里面,但是它需要我们更加理解产品,去产品内部理解产品的设计细节,才能发...

ThoughtWorks
发表了文章

如果不想总是半夜爬起来抢修生产事故

我以前很崇拜那些能修复各种软件缺陷的“救火”高手。很多年前,我还是一个维护遗留系统的团队的普通开发人员。那时,团队的每个开发人员,都轮流带一个7x24小时开机的...

ThoughtWorks
发表了文章

威胁建模——围绕假想敌的领域建模

威胁建模是一个帮助识别列举潜在威胁,并确定缓解措施的优先级,让安全实践左移的过程方法(例如架构缺陷漏洞或缺乏适当的保护措施)。

ThoughtWorks
发表了文章

和Stand-up再次相遇

还是在13年的时候,彼时还在某福报厂做某旅行APP。当时在搞的一个大版本,团队里来了几个奇怪的人,不写代码,一来就拉着大家开会,往黑板上画好几个格子,贴一堆纸片...

ThoughtWorks
发表了文章

大会推荐 I ArchSummit:数字化转型的云迁移之路,永辉超市历时2年的经验总结

数字化转型并非一蹴而就的事情,对于企业来说,它是一场马拉松,而在这场竞赛中,很多前行者的经验值得借鉴。为了让大家对数字化转型有更多的了解,我们邀请了永辉超市高级...

ThoughtWorks
发表了文章

React Native实践有感

React Native (简称RN)是Facebook于2015年开源的移动端跨平台开发框架。RN从开源以来已经有6个年头了,有着十分丰富的社区资源和生态,时...

ThoughtWorks
发表了文章

性能优化那些事儿(1)

性能优化是个恒久的话题,它伴随着业务的一次次迭代,产品的一步步演进,它陪伴企业一步步走向壮大再走向衰败,是我们面临的不可回避的问题。就如同宇宙的熵增定律,一切都...

ThoughtWorks
发表了文章

DDD落地,如何持久化聚合

聚合是一组始终需要保持一致的业务对象。因此,我们作为一个整体保存和更新聚合,以确保业务逻辑的一致性。聚合是 DDD 中最为重要的概念,即使你不使用 DDD 编写...

ThoughtWorks
发表了文章

小心 Serverless

技术具有商品属性,这是常常被我们忽略的一个事实。且不谈垄断之后带来的商业利益,一方面技术依赖市场的认可来彰显它的价值,另一方面技术还需要依靠大众的反馈才得以完善...

ThoughtWorks
发表了文章

数据库拆分实战

对遗留系统的微服务化改造,从整体上来说,整个过程包含两个部分:一,通过某一种方法论将系统进行微服务划分,比如DDD倡导的限界上下文划分方法。根据系统的特点和运行...

ThoughtWorks
发表了文章

一个正经开发人员的安全意识

“Claude Shannon: The enemy knows the system”

ThoughtWorks
发表了文章

类型流建模和软件开发标准化

众所周知,客户需求的自然形态是面向过程(或者叫结构化编程)的。你在任何项目上,跟业务专家聊需求,你得到的都是先做什么、后做什么;流程、子流程。 至于面向对象,是...

ThoughtWorks
发表了文章

前端测试的反模式

第一个问题,明明是正确的改动,可是测试不止是验证业务功能,还对实现细节提出了不该提出的要求,比如要求你的函数接受跟以前一样的参数,返回值必须是字符串而不能是数组...

ThoughtWorks
发表了文章

思特沃克发布最新一期《技术雷达》,指出“康威定律”在当今数字时代依然适用

今年是全球软件及技术咨询公司思特沃克(Thoughtworks)每半年发布一期《技术雷达》报告的第 11 个年头,本次报告突出了平台产业的低迷

ThoughtWorks
发表了文章

研发平台演进:从工具链到开放平台

在数字化的转型浪潮中,开发人员的生产力越来越被企业重视,提升团队研发效能、缩短TTM成为了实现企业战略目标的重要措施。企业中的研发团队从每个团队各自试验、探索,...

ThoughtWorks
发表了文章

寻找合适的研发效能度量指标(中)

上篇中,咱们尝试回答了最近几年 “软件研发效能” 为什么会成为业界的热词 “Buzzword” ,有哪些合适的软件研发效能度量指标这两个问题。下篇 希望根据业务...

ThoughtWorks
发表了文章

MPP架构与Hadoop架构是一回事吗?

计算机领域的很多概念都存在一些传播上的“谬误”。MPP这个概念就是其中之一。它的“谬误”之处在于,明明叫做“Massively Parallel Process...

ThoughtWorks
发表了文章

为什么写代码是一件很爽的事情?

因为这些感觉/感受,写代码成为了一件很爽,甚至会上瘾的事情。其实会上瘾的事情,通常也有这些特质。

ThoughtWorks

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券


http://www.vxiaotou.com