ThoughtWorks

LV0

技术专栏

ThoughtWorksTA创建的

670 文章100 关注者

全部文章

  • 浅谈数据流水线

    当下我们听过很多热门的技术名词,例如:机器学习模型、推荐系统、高管驾驶舱、BI等等,在这些技术背后一个关键的角色就是:数据。这些数据通常不是单一的,原始的数据,...

    ThoughtWorks
  • 什么是软件质量?

    Functional Quality - How well software complies with or conforms to customer spe...

    ThoughtWorks
  • 如何在代码中处理时间

    在国际化应用中,对日期/时间的处理远比你想象中的更难,特别是当涉及到时区的时候。为什么会这么难?我们该如何解决它?请听我为你一一解析。几乎所有的系统都离不开“时...

    ThoughtWorks
  • 使用函数式语言实践DDD

    长期以来我都在实践OOP,进而通过OOP来实现DDD,通过面向对象的技巧来建立一个领域模型。OO的一些特性在建立领域模型时显得恰如其分,能否掌握OO的技巧,对创...

    ThoughtWorks
  • 密码安全与会话安全

    对于登录大家并不陌生,访问系统几乎都需要登录。因为系统也不知道是谁在访问,所以需要你告诉系统你是谁,还需要证明你真的是你,如何证明?给系统展示你的密码,因为密码...

    ThoughtWorks
  • 如何做好大型遗留系统的数据迁移

    历史悠久的大型企业,都会存在遗留系统。这些系统运转着重要的业务,但使用到的技术已经跟不上时代潮流。因此有着维护成本高、难以扩展、用户体验差等缺陷。最终,企业一定...

    ThoughtWorks
  • VUCA时代,敏捷团队如何提升效能?

    先从一个故事开始:三周前接手了一个项目,一把手坚定支持并亲自推进,需求清晰明确且已文档化,合作各方已拉通目标且达成一致,三周后的今天,一把手换人了且目标需要修正...

    ThoughtWorks
  • 测试用例的管理

    随着软件系统规模的持续增大,业务复杂度的持续增加,软件测试的复杂度也随之越来越大。而软件测试工作复杂度的直接体现,就是测试用例编写、维护、执行和管理,所以编写易...

    ThoughtWorks
  • 依赖倒置就是每一个实现都要抽一个接口出来吗?

    相比于单一职责、开闭、接口隔离等原则,依赖倒置与里氏替换类似,属于更偏向操作指导的一类原则,比如从依赖倒置的定义来看:

    ThoughtWorks
  • 依赖什么啊?依赖注入……,什么注入啊?

    在过去的几个月里,我和客户团队在对一个设计系统进行优化。表面上看起来这个优化工作包括两大部分:性能优化和结构重整。不过经过这几个月对十多个组件的重构之后,我们发...

    ThoughtWorks
  • 基于开源工具的人生管理

    我在《我的时间管理工具》与《我的笔记系统》中分享过我不断演进的时间管理工具与笔记系统。在使用这些系统多年后,始终有个困惑萦绕在我耳边,那就是:

    ThoughtWorks
  • 微服务下的身份认证和令牌管理

    分布式和微服务架构已经越来越多的应用在企业中,服务间的身份认证和令牌管理是其必不可少的部分。我们的团队在构建一站式门户站点时,需要集成多个后端微服务,每一个服务...

    ThoughtWorks
  • 从滴滴出行下架看数据平台的隐私数据问题

    7月4日晚,一则震惊互联网的消息在各媒体平台传播。这则消息是关于"滴滴出行"app的通告,由国家互联网信息办公室颁布,大意是“滴滴出行”App存在严重违法违规收...

    ThoughtWorks
  • 那些数据工作中的角色

    数据工作中有一类非常重要的角色,那就是数据分析师。为什么这个角色这么重要呢?因为要是没有这个角色,不管一个企业中的数据管理做得有多么好都没用,都无法带来实际的价...

    ThoughtWorks
  • 持续集成和交付流水线的反模式

    原文发表于:https://www.rea-group.com/blog/continuous-integration-and-delivery-pipelin...

    ThoughtWorks
  • 解构数字化时代平台理念 ——2021年ThoughtWorks技术雷达峰会举行

    2021年5月15日,全球领先的软件及咨询公司思特沃克(ThoughtWorks)在深圳举办了“2021年技术雷达峰会”。本届峰会围绕“数字化时代平台的解构”主...

    ThoughtWorks
  • 开发团队如何选型支付网关

    支付是电子商务的最后一英里,只有顺利完成了支付,才能产生真正的业务价值。那么,对于商家来说,需要以最低的成本和最快的速度为用户提供最安全的支付功能。

    ThoughtWorks
  • 设计系统简史——过去,现在与可能的将来

    我第一次听说“设计系统”这个概念是在2016年初,契机是在某设计师招聘要求的栏目中看到了“熟悉至少一种设计系统,例如 HIG 或者 Material Desig...

    ThoughtWorks
  • 测试用例的一些“真相”与“事实”

    测试用例存在一些真相与事实,有些广为人知,有些却很隐蔽。正是基于这些真相与事实,可以对我们的手工测试、自动化测试、甚至规模化的自动化测试(数以万计的用例)带来不...

    ThoughtWorks
  • Service Mesh架构下的认证与授权

    认证与授权几乎是所有系统必不可少要处理的问题。在传统架构下,我们习惯了在程序中写一些代码或引一些类库来处理其相关的逻辑,但如果在Service Mesh架构下,...

    ThoughtWorks

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券