
敏捷方法学
文章平均质量分 85
OS_Net_DCE
专注于操作系统(linux,windows),网络,分布式系统,c++
展开
-
架构整洁之道
Main组件 Main组件们于系统最外层,知道最多的细节。 只有操作系统依赖于main组件 main组件负责系统初始化,对象创建,相关资源申请,协调各组件的依赖关系。 main组件作为系统的插件,可以专门针对测试环境,生产环境,开发环境创建不同的main组件 服务:宏观与微观 这里的服务指:面向服务的架构与微服务 主要观点: 微服务或者面向服务的架构并不能够称之为架构。作者认为,架构设计的主要任务是要找到高层策略与底层细节之间的架构边界,并确保这些边界遵守依赖关系规则。服务本质上是比函数调用成本稍高的,分原创 2021-01-17 22:17:51 · 296 阅读 · 2 评论 -
用户故障与敏捷方法
Kent 序 用户故事是一种需求管理方法,它和需求规格分析,用例,场景分析等方法一样。都是为了解决如何更好的确定系统需求及如何与人沟通需求的问题。不同需求分析方法的差异点在于写什么及何时写。 用户故事是一种敏捷的需求管理方法,它仅在一开始确定系统目标及实现该目标的大致成本。在真正实现需求时才去确定具体细节。这种方式带来的好处是: 1. 让你首先关注价值最高的需求 2. 早期评估成本助力合理安排故事的优先级 译者序 软件失败通常最主要的根源在于软件需求识别错误。这导致需求文档往大而全,更加细致的方向发展。进而原创 2021-01-12 00:17:25 · 182 阅读 · 0 评论