是否有将可扩展性功能编程到代码中的一般过程?
我想知道将扩展类型功能添加到您正在编写的系统的一般过程是什么,以便可以通过某种插件API扩展功能,而不必修改系统的核心代码.
这些事情往往取决于系统编写的语言,还是有一种通用的方法来允许这样做?