软件设计质量(一)容错设计
原理:将可能造成人错误的原因/条件从根本上排除断绝掉。原理:同一件工作,如果需要多次发生,采用复制的方式来达成,省时又不会产生错误。原理:以各种光学,电学,力学,机构学、化学原理来限制某些动作的执行或不执行。工程案例:git的三区分离,事务二三阶段提交,接口限流。原理:靠分隔不同区域等方式,达到保护某些区域的目的。原理:为避免流程顺序发生错误,按照编号排列。原理:尽可能减少错误发生后造成 的危害程度。原理:通过检查动作的符合性来防止错误的发生。原理:当存在不正常情况时,告警。原理:将不同的作业进行区分。
复制链接