移动应用的测试策略与测试架构 (insights.thoughtworks.cn)
无论看多少本书,学习多少种测试方法、测试技术或者测试工具和框架,首先还是需要学习并使用测试策略与测试架构。如果没有在一开始制定好的测试策略和测试架构,而是盲目进行各种测试,很有可能事倍功半。
by @Thoughtworks 2018-01-10 10:57 查看详情
测试矩阵 (insights.thoughtworks.cn)
如果我们不再提“单元测试”、“性能测试”这种含糊不清的概念,而是通过测试矩阵上的二维定位法,改称“方法级别的功能测试”和“API级别的性能测试”,我想我们对于测试的沟通讨论甚至学习实现将明确的多,也简单的多。
by @Thoughtworks 2018-01-08 10:38 查看详情
浅谈微服务架构中的鉴权体系 (insights.thoughtworks.cn)
在微服务架构中,有一个核心的问题是处理好“集权”(中心化)和“放权”(去中心化)的关系。虽然微服务的主旋律是把数据和业务拆成小而独立的模块,但我们仍然需要一个强力的中央安保体系来确保“数据分散,权限集中”。这一篇就谈谈微服务架构中的鉴权体系。
by @Thoughtworks 2018-01-05 10:04 查看详情
前端不止:请告诉我,你要什么样的图标 (insights.thoughtworks.cn)
本篇文章,我们就来聊聊关于图标的一些事情。
有一个英语成语叫做一画胜千言(A picture is worth a thousand words),不知道大家有没有听过?它是指的是一张静态的图片就可表达一个复杂的概念或者与一个主题相关的图片有时比起详细的解释,能够更有效的描述有关主题。如果我们要用一句话来说明图标的作用,没有比这个成语更适合的词了。
by @Thoughtworks 2018-01-03 18:38 查看详情
离线网络环境下一键式部署 (insights.thoughtworks.cn)
本文通过部署一套复杂系统为例,来描述如何在封闭网络环境下实现一键式部署。
by @Thoughtworks 2017-12-29 11:19 查看详情
无处不在的Python (insights.thoughtworks.cn)
当Python不再仅仅作为系统管理工具,迈出跨界的第一步时,就再也停不下来,从Web开发到科学计算,从3D建模到人工智能,从嵌入式开发到云计算和大数据,几乎每一个角落,都能看到Python的身影。纯粹的编程已经不再,玩跨界,Python可以,你可以么?
by @Thoughtworks 2017-12-27 15:38 查看详情
建立属于你的智能客服 (insights.thoughtworks.cn)
随着人工智能的发展,对话式交互穿着语音和文本的外衣,携手模糊搜索引擎,怀抱计算科学和语言学的内核,带着定制化推荐的花环,驾着深度学习和大数据的马车乘风破浪而来——我们就知道,大约是时候了。至少,我们已经可以在十分钟内创造自己的对话式客服了。今天的文章大致分为三部分:历史,今天(chatbot api)和未来(深度学习和智能问答)。
by @Thoughtworks 2017-12-25 17:05 查看详情
数字化企业的数据自服务 (insights.thoughtworks.cn)
为了加速“构建-度量-学习”的精益创业循环,业务与IT共同组成的一体化团队不能依赖于集中式的数据团队来获得对业务的洞察。他们需要规划适宜自己的数据流水线,在必要时引入实时数据架构和API,用数据湖来支撑自服务的数据操作,从而更快、更准确地从数据中获得洞察,影响业务决策。
by @Thoughtworks 2017-12-25 15:20 查看详情
软件开发工作的第一现场 (insights.thoughtworks.cn)
代码只是软件开发工作的第二现场,软件开发工作的第一现场,在语言里。
by @Thoughtworks 2017-12-22 11:43 查看详情
OpenShift中的持续交付 (insights.thoughtworks.cn)
这篇文章谈一谈如何在OpenShift中实现CI/CD以及产品环境的部署。
by @Thoughtworks 2017-12-18 10:27 查看详情
自动化测试框架分类与思考 (insights.thoughtworks.cn)
业界对于自动化测试框架存在很多不同的理解和争议。在我看来,没有任何一个自动化测试框架是银弹,并且适合所有类型的测试,所以“如何选择一款适合自己的测试框架”变成为了一个首要问题。
by @Thoughtworks 2017-12-13 11:17 查看详情
前端不止:Retina屏幕下两倍图 (insights.thoughtworks.cn)
假设,我给你一张图片,你觉得肉眼可以观察到全部的细节吗?
by @Thoughtworks 2017-12-11 16:54 查看详情
第三方组件安全剖析 (insights.thoughtworks.cn)
使用含有已知安全漏洞的第三方组件的现象为何会如此普遍呢?原因是多方面的,比如,在采用第三方组件的时候没有对其进行安全检查,或者最初该组件并没有安全漏洞,只是随着时间推移,一段时间后被发现存在安全问题并披露了出来等等。要想扭转这一局面,开发团队却也面临着不小的挑战。
by @Thoughtworks 2017-12-11 10:53 查看详情
数字化企业的API架构治理 (insights.thoughtworks.cn)
在前文中我们说到,传统企业在逐步建设自己的数字平台过程中,需要抓住交付基础设施、API和架构治理、数据自服务、创新实验基础设施和监控体系、用户触点技术这五个支柱。今天我们就来谈一谈API、架构治理这些听起来非常技术性的概念与企业的数字化战略之间有何关系。
by @Thoughtworks 2017-12-07 17:35 查看详情
技术雷达——科技宏观趋势 (insights.thoughtworks.cn)
ThoughtWorks每年都会出品两期技术雷达,这是一份关于科技行业技术趋势的报告。是ThoughtWorks对工具、技术、编程语言和平台的详细解读,我们通常会引入一百余个技术条目。编写技术雷达需要与来自ThoughtWorks全球各个办公室的资深技术专家进行深入沟通,在讨论个别现象的过程中,我们也会谈及宏观趋势。本文汇集了我们眼中当前科技行业的大趋势,以飨读者。
by @Thoughtworks 2017-12-07 11:09 查看详情
成熟开发者的“元品质” (insights.thoughtworks.cn)
我在想,除了那些通用的开发者品质,是不是可能还存在一些品质,可以让我们的开发者快速地成熟起来?除了要对新技术和趋势保持敏感,对工具和语言保持兴趣并熟练掌握,趁着年轻一年又一年挥洒不尽的精力和时间之外,还有没有一些品质存在,是年轻的开发者可借以成熟的路径,或者可供参考的方向?
by @Thoughtworks 2017-12-04 13:36 查看详情
浅谈软件项目规模估计——怎么估? (insights.thoughtworks.cn)
软件项目规模估计过程中会遇到哪些问题?对应的解决方案又是哪些?
by @Thoughtworks 2017-12-04 10:59 查看详情
2017年11月期技术雷达正式发布! (insights.thoughtworks.cn)
技术雷达的内容来自于 ThoughtWorks 的观察、对话以及在应对最令客户棘手的业务挑战时所沉淀下的一线经验,其中既包含现有技术,也包含新兴技术。技术雷达报告使用可视化的方式将技术趋势分为四组,分别涵盖技术、平台、工具和语言与框架,每个领域又进一步细分为暂缓、评估、试验或采用。
by @Thoughtworks 2017-12-01 10:39 查看详情
浅谈软件项目规模估计——估什么? (insights.thoughtworks.cn)
软件交付已不仅仅是传统意义上的技术交付,更包括了体验设计、业务分析、测试、管理、运维、运营支持、以及流程管理的内容。基于笔者几年浅薄的软件交付经验,尝试总结在初期进行规模估计的时候,应该考虑的范围会有哪些。
by @Thoughtworks 2017-11-27 10:21 查看详情
对于持续集成实践的常见问题的解答 (insights.thoughtworks.cn)
我之前总结了一下自己在做咨询时辅导团队时遇到的问题,并且给出了相应解答。
by @Thoughtworks 2017-11-24 13:09 查看详情