/重构/代码味道/其他的气味 不完整的图书馆课程 迹象和症状 迟早,库停止满足用户需求。这个问题的唯一解决方案——更改库——通常是不可能的,因为库是只读的。 问题的原因 库的作者没有提供您需要的特性,或者拒绝实现它们。 治疗 要向标准库类引入一些方法,请使用引进国外方法. 对于类库中的较大更改,使用介绍本地扩展. 回报 减少代码重复(不需要从头创建自己的库,仍然可以利用现有的库)。 何时忽略 如果对库的更改涉及代码更改,则扩展库可以生成额外的工作。 您的浏览器不支持HTML视频。 厌倦了阅读? 这也难怪7个小时阅读我们这里的所有文本。 试试我们关于重构的互动课程。它为学习新知识提供了一种不那么乏味的方法。 让我们看看…