0

我将我的 JavaScript 组织成模块。

在某些地方,有很多不同的方法可以组织代码以获得一定的大小。

这个问题不是为了产生意见或猜测。

我只想很好地组织我的代码。如果没有最佳大小,是否存在编写良好代码的平均大小?

这是哥伦比亚大学在类似问题上发布的一项研究的链接

足够的代码来完成这项工作

是类似问题的最佳答案,但如果您认为鸡蛋先出现,那么 JavaScript 中编写良好的组件(鸡蛋)的平均大小是多少?

4

1 回答 1

1

与其根据代码行来考虑大小,我发现根据类或模块中的职责数量来考虑大小是有帮助的。

根据单一职责原则,每个模块应该只有一个职责——或者说一个改变的理由,这是鲍勃大叔推广的另一种方式。以这种方式组织代码的好处是它迫使您分离关注点,这往往使代码更容易维护。

当你从职责的角度考虑你的代码时,关于模块大小的决定就变得更容易了。

于 2013-01-31T21:23:45.790 回答