控制反转依赖注入

楼主: SecondRun (雨夜琴声)   2023-03-26 21:43:07
是为了解决什么问题
看了几篇文
感觉充满了知识
但还是不懂应用场景捏
作者: smart0eddie (smart0eddie)   2023-03-26 21:52:00
我觉得依赖注入像是一间公司跟派遣公司要人力只要知道你需要他会什么可以怎么压榨他就好其他什么都不用管
楼主: SecondRun (雨夜琴声)   2023-03-26 21:55:00
作者: a8856554 (虚舟)   2023-03-26 22:09:00
比如你要写一个会用到DB的function ,你假如把connection 写在这个function 或其物件里,就相当于DB跟function强耦合,以后你要换DB就要进来改这个function ,但你假如把DB query的动作包在一个interface后再传进这个function ,以后你要换DB只要用那个interface再写一个新的DB物件就好
楼主: SecondRun (雨夜琴声)   2023-03-26 22:13:00
懂了 感觉以后用得到

Links booklink

Contact Us: admin [ a t ] ucptt.com