解道jdon.com -

软件开发中业务知识的激活 - Feathers

使用系统不仅仅是编写代码,它是主动知识的生成。 在这篇文章中, Michael Feathers 描述了这个概念,以及如何使用它来影响组织决策: 就其核心而言,软件开发是一个知识生成过程。当我们思考这到底意味着什么时会发生什么? 关于软件开发,有许多不同的观点。我们的观点往往取决于我们的角色和有利位置。通常情况下,开发人员专注于代码和 架构 。经理和团队领导关注的是项目和人员。对于其他角色来说,过程和产品的观点是主要的。 这种观点的多样性似乎没有什么问题。我们完成了我们的工作,通过软件传递价值。 然而, 由于我们没有一个统一的视角,管理大型复杂系统的许多方面都被忽视了 。 我想提供....

去reddit讨论