我们都编写可重用的类和代码。
我们将可配置性考虑在内,以允许我们一次又一次地重用这个神奇的新类。
我们告诉老板,现在花这额外的时间可以节省我们以后的时间和金钱。
但在现实中,对于我们这些没有编写第三方库的人来说,将我们的时间花在整个应用程序上,你花了额外时间编写的一个类被重用了多少次,实际上在另一个项目中得到了重用?
你的库中有多少个定制的类,可以在多个项目中使用?
发布于 2008-11-28 11:15:54
我常用的经验法则是:
发布于 2008-11-28 11:20:32
leppie写道:
我最常用的经验法则是:
我要补充的是,确保将注释添加到代码的两个部分,以指示重复,以防出现错误。你不会想把它修复在一个部分而不是另一个部分(BTDTGTT)。
抢夺
发布于 2008-11-28 12:00:23
我不是XP方法论(或任何方法论)方面的专家,但我认为YAGNI原则可以在这里应用。
只有在让重用代码时,才能修改代码进行重用。
https://stackoverflow.com/questions/325514
复制相似问题