本文来自于cnblogs,文章详细介绍了防错性设计与实现、安全性设计以及容错性设计等相关内容。参加本次软件可靠性与安全性高级技术研讨会学习主要的收获是学习了对软件可靠性与安全性设计与实现的方法,将会在以后在软件设计的工作中提供重要的帮助。现将软件可靠性与安全性设计与实现的知识点进行梳理记录。 防错性设计包括:简化设计、算法与数据管理、慎用易错架构、使用监错技术、多任务管理。 复杂性是可靠性最凶恶的对手,复杂的软件会导致:代码规模更大、缺陷更多;交互关系更多、缺陷更多;更难测试、不