作为相关的举措,最小化您的组件提供的功能数量。如果它执行多个功能,请考虑将其实现分解为更小的函数。 这样,不需要某些功能的用户可以仅禁用这些部分。 当发现缺陷时,这一点尤其重要 - 通过这种方式,用户可以仅禁用一个组件,仍然可以使用其他部分。