CoderWDD Blog
首页
往期整理
文章分类
文章标签
关于我
友情链接
搜索
Article
288
Category
6
Tags
141
首页
往期整理
文章分类
文章标签
关于我
友情链接
搜索
业务技能
🗒️
软件工程——代码健壮性与可靠性
Post on: 2025-3-19
Last edited: 2025-3-19
Views
软件工程
代码质量
学习笔记
Catalog
0%
定义
健壮性(Robustness)
可靠性(Reliability)
提升健壮性的五大策略
防御式编程
三不原则
实例:Android组件通信场景
防御式编程三板斧:空对象模式、保护性子句、不可变数据
异常边界管理
实例
资源安全管理
四类关键资源
实例
输入验证与过滤
实例——三级验证体系
状态一致性维护
实例——状态机模式
综合应用实例——图片上传
确保可靠性的三大支柱
契约式设计(Design by Contract)
核心三要素
实例——安全导航组件
分层错误处理
错误处理层级架构
实例——各层级职责分解
自动化质量保障
Android测试金字塔
单元测试(JUnit 5 + MockK)
集成测试(Hilt + Room)
端到端测试(Espresso + Kakao)
三大支柱协同工作流
常见陷阱类型和规避策略
CoderWdd
CoderWdd
Article
288
Category
6
Tags
141
Latest posts
学习笔记——大模型创造力开关——Temperature 与 Top-p 的作用机制
2025-12-2
学习笔记——大模型Context Engineering:LLM 时代的输入优化哲学
2025-12-2
学习笔记——大模型Agent核心概念与运行模式
2025-12-2
学习笔记——大模型工作基本原理——预测下一个词的三大核心步骤
2025-12-2
学习笔记——Git常用命令
2025-11-30
学习笔记——Git 自定义
2025-11-30
Announcement
暂时没有公告!
Catalog
0%
定义
健壮性(Robustness)
可靠性(Reliability)
提升健壮性的五大策略
防御式编程
三不原则
实例:Android组件通信场景
防御式编程三板斧:空对象模式、保护性子句、不可变数据
异常边界管理
实例
资源安全管理
四类关键资源
实例
输入验证与过滤
实例——三级验证体系
状态一致性维护
实例——状态机模式
综合应用实例——图片上传
确保可靠性的三大支柱
契约式设计(Design by Contract)
核心三要素
实例——安全导航组件
分层错误处理
错误处理层级架构
实例——各层级职责分解
自动化质量保障
Android测试金字塔
单元测试(JUnit 5 + MockK)
集成测试(Hilt + Room)
端到端测试(Espresso + Kakao)
三大支柱协同工作流
常见陷阱类型和规避策略