26-讨论
12.6.3 讨论
因为现在已经将插件包装在匿名函数中,在插件中定义私有函数很简单,只需要像平常一样添加一个新的函数。
用公共和私有方法分类和组织插件为用户和插件作者带来了许多好处。随着插件不断成熟和从社区中得到反馈,可以利用公共和私有方法在不同的插件版本中提供一致的API。API的一致性是插件成功的重要因素。
随着插件的成长,将代码分解为私有和公共信息的能力在代码组织中也有显著的好处。精心组织的代码更容易阅读、维护和测试。经过严格测试的清晰代码出错的可能性也更小。
因为现在已经将插件包装在匿名函数中,在插件中定义私有函数很简单,只需要像平常一样添加一个新的函数。
用公共和私有方法分类和组织插件为用户和插件作者带来了许多好处。随着插件不断成熟和从社区中得到反馈,可以利用公共和私有方法在不同的插件版本中提供一致的API。API的一致性是插件成功的重要因素。
随着插件的成长,将代码分解为私有和公共信息的能力在代码组织中也有显著的好处。精心组织的代码更容易阅读、维护和测试。经过严格测试的清晰代码出错的可能性也更小。