feature: App 逆向防护

This commit is contained in:
杭城小刘
2024-07-17 23:30:50 +08:00
parent 83fefff66b
commit e3fde7a1df
15 changed files with 380 additions and 38 deletions

View File

@@ -49,7 +49,7 @@
## 重构的质量保证
除了 QA 测试之外,最有效、可落地的测试就是单元测试可。当重构完成后,如果新的代码可通过单元测试所有 case那么说明之前的逻辑没有被破坏原有系统的行为、外部可见性没有改变。
那 iOS 侧如何开展单元测试,可以见[这篇文章](./../Chapter1%20-%20iOS/1.75.md)
那 iOS 侧如何开展单元测试,可以见[这篇文章](https://raw.githubusercontent.com/FantasticLBP/knowledge-kit/master/Chapter1%20-%20iOS/1.75.md)
## 代码是否需要“解耦”?
间接的衡量标准有很多,比如,看修改代码是否牵一发而动全身。直接的衡量标准是把模块与模块、类与类之间的依赖关系画出来,根据依赖关系图的复杂性来判断是否需要解耦重构。