【发布时间】:2017-12-16 11:38:03
【问题描述】:
全部
我经常发现自己编写如下代码:
// A, B - are properties defined elsewhere.
let C = Bacon.update(
null,
[
A,
B,
Bacon.mergeAll(A.changes(), B.changes())
],
(_, a, b) => getC(a, b)
);
对我来说,这看起来像是一种 DRY 违规和可读性差。上面的代码如何改进?
【问题讨论】: