猴子补丁

猴子补丁主要有以下几个用处:

在运行时替换方法、属性等
在不修改第三方代码的情况下增加原来不支持的功能
在运行时为内存中的对象增加patch而不是在磁盘的源代码中增加

例如:上面自定义对象转json,在原有json包不满足的条件下,只需要将以上的一个patch写在一个文件里自己再import一次,便可实现自己想要的功能,这是非常方便的。
可以知道猴子补丁的主要功能便是在不去改变源码的情况下而对功能进行追加和变更;对于编程过程中使用一些第三方不满足需求的情况下,使用猴子补丁是非常方便的。
猴子补丁,算是编程中的一个技巧了。

参考:
https://www.jianshu.com/p/f1060b22aab8

猜你喜欢

转载自blog.csdn.net/winfred_hua/article/details/86517936