导图社区 史提尔定律
这是一个关于史提尔定律的思维导图,讲述了史提尔定律的相关故事,如果你对史提尔定律的故事感兴趣,欢迎对该思维导图收藏和点赞~
这是一个关于跳蚤效应的来源的思维导图,讲述了跳蚤效应的来源的相关故事,如果你对跳蚤效应的来源的故事感兴趣,欢迎对该思维导图收藏和点赞~
这是一个关于投资战略的实施与修正的思维导图,讲述了投资战略的实施与修正的相关故事,如果你对投资战略的实施与修正的故事感兴趣,欢迎对该思维导图收藏和点赞~
这是一个关于投射效应常发生的情况的思维导图,讲述了投射效应常发生的情况的相关故事,如果你对投射效应常发生的情况的故事感兴趣,欢迎对该思维导图收藏和点赞~
社区模板帮助中心,点此进入>>
史提尔定律
定义:在软件开发中,80%的问题都来自于20%的代码。
历史:由软件工程师史提尔在1979年提出。
示例1:20%的代码问题
示例1.1:循环问题
示例1.1.1:死循环
示例1.1.1.1:缺乏终止条件
示例1.1.1.2:逻辑错误导致循环无法退出
示例1.1.2:循环边界问题
示例1.1.2.1:边界条件未正确处理
示例1.1.2.2:循环次数不正确计算
示例1.2:输入验证问题
示例1.2.1:缺乏数据类型检查
示例1.2.2:数据范围限制不恰当
示例1.3:内存管理问题
示例1.3.1:内存泄漏
示例1.3.2:空指针引用
示例2:80%的问题
示例2.1:架构设计问题
示例2.1.1:模块划分不合理
示例2.1.2:模块之间的接口设计不清晰
示例2.2:功能设计问题
示例2.2.1:需求理解错误
示例2.2.2:功能实现不完整或错误
示例2.3:性能问题
示例2.3.1:算法不合理导致性能低下
示例2.3.2:资源利用不当导致性能下降