测试基础 测试需要了解 AOP 和 IOC 是啥吗?

树叶 · 2022年09月02日 · 最后由 Oliver_lin 回复于 2022年09月16日 · 4613 次阅读

面试经常被问到 AOP 和 IOC 是啥,
这对我来说属于基操。

但是,测试了解 AOP 和 IOC 真的有必要吗?(热爱技术的除外)
了解 AOP 和 IOC 对于保障质量有什么好处?
呵呵

最佳回复

从应用角度,这两个原理在实际应用上用得相对不多。AOP 可能在某些需要打点的场景会用到,IOC 基本上用到得比较少。

但对于面试这个场景来说,很多时候不只是看你现在已经掌握的东西,还会看你的未来潜力。看潜力的其中一种方式,就是看对相关知识的探究了解情况。只知道怎么用,和知道背后的原理,在潜力上会有明显的差别。

不过我个人角度,不大喜欢这类偏八股的知识,很多都只是看了别人的文章然后复述,实际上其实也不大懂。我一般更多会问他掌握的某项技能是怎么学的,从学习方式等行为角度,来评估潜力。

共收到 5 条回复 时间 点赞

就像数据结构和算法,你要说有用吗,或多或少都有点,但更多是整体程序设计的理解,对质量保障其实都没啥,说白了就是为了卷。

2楼 已删除

面的测试还是测开

chenxin 回复

现在这个年头,谁还面纯测试😂

从应用角度,这两个原理在实际应用上用得相对不多。AOP 可能在某些需要打点的场景会用到,IOC 基本上用到得比较少。

但对于面试这个场景来说,很多时候不只是看你现在已经掌握的东西,还会看你的未来潜力。看潜力的其中一种方式,就是看对相关知识的探究了解情况。只知道怎么用,和知道背后的原理,在潜力上会有明显的差别。

不过我个人角度,不大喜欢这类偏八股的知识,很多都只是看了别人的文章然后复述,实际上其实也不大懂。我一般更多会问他掌握的某项技能是怎么学的,从学习方式等行为角度,来评估潜力。

不是面纯测试,如果是测试开发,需要涉及开发了 AOP,IOC 不就得用上了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册