0
所以 - 我真的真的挖CoffeeScript的。但是,我很好奇重复代码的可能性是如何在一个大型代码库中发生的。coffeescript和重复的代码。有解决方案吗?
例如,
比方说,我创建了一个简单的类。
class Cart
constructor: (@session, @group) ->
class Shoes extends Cart
编译器会创建__extends和__hasProp方法。
你要知道,这仅仅是一个例子 - 几乎出现这种情况与循环等...所以,理所当然的代码每个位通常是在其围墙的花园。但是,可能有很多很多的相同方法通过代码库......因为编译器只是创建了所有相同的通用辅助方法。
任何人有与此抗衡或处理这种可能的膨胀?