软件匠艺 (teobler.com)

【简介】

为了提高软件开发的水准,并重新明确敏捷最初的目标,一群开发人员于 2008 年 11 月聚集到芝加哥,发起了一项新的运动:软件匠艺(Software Craftsmanship)。如同 2001 年的敏捷峰会一样,2008 年的会议达成了一套核心价值观,并在《敏捷宣言》的基础上提出了一个新的宣言。

点击查看全文 >>

@Teobler 2021-03-16 12:53分享 / 0个评论
赞过的人: IT技术博客大学习
要不要再学学下面的文章?
程序员必知的 7 种软件架构模式 (mp.weixin.qq.com)
一种模式就是特定上下文的问题的一种解决方案。
然而,很多开发者至今还对各种软件架构模式之间的差别搞不清,甚至对其所知甚少。
大体上,主要有下面这7种架构模式:
by @code小生 2021-04-05 13:39 分享 查看详情
软件测试人员该何去何从? (insights.thoughtworks.cn)
QA能够随着年龄和工龄的增长,让自己的能力也能不断的提高,才能让测试工作有更多价值的体现。因此,能力提升至关重要!
by @ThoughtWorks 2021-03-19 09:47 分享 查看详情
提升软件交付效能——初探“按需发布” (insights.thoughtworks.cn)
在精益思想的指导下,团队寻找开发流程中的阻碍点,并从各个层面做出调整策略。在业务侧,分析哪些需求可以做到按需发布,哪些需求无法做到,设定适合团队的按需发布标准,并调整迭代工作量。在开发侧,考虑数据的兼容性,部署方式,以及高频率部署所带来的环境准备问题。在测试侧,提高自动化测试的运行速度和主流程的覆盖范围,并利用平台自身的自动化测试覆盖率统计功能,查缺补漏。
by @ThoughtWorks 2021-03-17 10:34 分享 查看详情
软件测试中的服务虚拟化 (insights.thoughtworks.cn)
微服务测试中会遇到诸多难题:测试环境被多个团队共同使用,测试数据准备需要花费大量时间,某些服务部署或网络等问题,导致测试环境不稳定以及版本不匹配。可以使用服务虚拟化(Service Virtualization)技术来解决以上这些问题。
by @ThoughtWorks 2021-02-24 10:07 分享 查看详情
谷歌:未来 Android 手机将获得 4 年软件更新 (mp.weixin.qq.com)
12月16日消息,高通和谷歌宣布,双方将合作增强并扩展 Project Treble,让更多搭载骁龙移动平台的终端运行最新版本的 Android 系统。
by @code小生 2021-01-26 00:57 分享 查看详情
软件需求膨胀系数 (insights.thoughtworks.cn)
软件需求与泡水膨胀球也有类似之处。一开始时看似简单明了且完备正交,后来发现越做越大,越做越多。原本一只手能抓好几个的小球,后来变成两只手都抓不住一个。
by @ThoughtWorks 2021-01-18 09:42 分享 查看详情
你还不知道?有的软件会偷偷打开你的摄像头或麦克风 (mp.weixin.qq.com)
当代人共有的一大迷惑就是聊天提到的内容,隔天就会出现在相关App的推荐里。

大家都在怀疑这些App偷听了我们讲话,但是又没有证据。当然,也有人曾经提出过质疑,但一问就是,大数据筛选、小概率、纯属巧合。
by @code小生 2020-12-20 14:41 分享 查看详情
我对云原生软件架构的观察与思考 (developer.aliyun.com)
云原生应用架构的目标是构建松耦合、具备弹性、韧性的分布式应用软件架构,可以更好地应对业务需求的变化和发展,保障系统稳定性,本文将分享一下在这个领域的观察和思考。
by @可耐芊小仙女 2020-11-12 17:22 分享 查看详情
JetBrains 的这个软件是真的香!(附教程) (mp.weixin.qq.com)
Navicat 和 DataGrip 都是非常优秀的数据管理工具,各有所长,这里就不做对比了!你喜欢什么样的风格用什么样的产品,就我个人而言更喜欢 DataGrip 一些。
by @code小生 2020-11-09 00:59 分享 查看详情
软件交付效能度量——从吞吐量和稳定性开始 (insights.thoughtworks.cn)
除了感性的工作体验外,我们还需要指标来度量改进措施是否对提升软件交付效能有帮助。过多的指标会对团队造成不必要的管理成本,也容易让团队失去关注焦点。从吞吐量和稳定性两个维度考量的四个关键指标是简单但有效的指标,建议优先度量。
by @ThoughtWorks 2020-11-06 15:02 分享 查看详情