javascript - JavaScript 库中组件的大小?

标签 javascript

我将 JavaScript 组织成模块。

在某些地方,我可以通过很多不同的方式来组织代码以获得一定的大小。

此问题无意提出意见或猜测。

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

这里是 Columbia University 对此进行的一项研究的链接发布在这个类似的问题上here

enough code to do the job

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

最佳答案

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

根据single responsibility principle ,每个模块应该只有一个责任 - 或者一个改变的理由,这是认为它被 Uncle Bob 所普及的另一种方式。 。以这种方式组织代码的好处是,它迫使您分离您的关注点,这往往会使代码更容易维护。

当您从职责的 Angular 考虑代码时,关于模块大小的决定就会变得更容易。

关于javascript - JavaScript 库中组件的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14635197/

相关文章:

javascript - 无法使用 MEAN 堆栈显示图像

javascript - 如何使用模型驱动/ react 形式修改指令中的输入值

javascript - Jquery 获取 .on 事件中输入的值

javascript - 想从我点击它的按钮中获取以前的输入

javascript - php中RGBA值的正则表达式

对象中的javascript间隔

javascript - 我想每次在 React Native 中重新创建 Flatlist

javascript - Object.hasOwnProperty 的括号表示法?

javascript - WebRTC - 从 Chrome 而不是 Firefox 获取 'malformed constraints object'

javascript - 是 <match v-for ='match in matches' v-bind :match ='match' ></match> incorrect? 我可以在同一元素的 v-bind 中使用来自 v-for 的匹配项吗?