交互关系混乱导致Trending收藏功能很难完成

来源:9-3 收藏功能的实现-2【实战应用】

慕少6035530

2021-01-08

随着系统中的类和函数越来越多,我们改变其中的每个参数会对系统中的其它哪些部分产生影响,以及产生什么样的影响,这些问题都越来越复杂。互相之间的逻辑关系也越来越不清晰,所以一旦出现bug,排错的过程越做越复杂,甚至越做对系统的破坏越大,最后彻底失去逻辑主线,只能全部推倒重来。
我觉得直接改代码对我来说不是一个有效的办法,老师您觉得我需要画一个UML吗?或者如何就能让我对如此众多的类与对象之间的交互关系清晰明了呢?只要有一种办法能让我在改动系统的同时可以想到系统哪些地方会受到什么样的影响就可以了,谢谢!

写回答

1回答

CrazyCodeBoy

2021-01-10

对于类关系比较复杂的情况下UML是个不错的梳理类关系的思路,可以通过UML来理清各类之间的关系,来帮助你的理解。

0
1
慕少6035530
好的,明天我就把类图画出来
2021-01-12
共1条回复

RN入门到进阶,打造高质量上线App

解锁React Native开发应用新姿势,React Native新版本热门技术

3144 学习 · 3241 问题

查看课程