【发布时间】:2009-06-30 08:19:41
【问题描述】:
几年前,我们需要一个 C++ IPC 库来通过 TCP 进行函数调用。我们选择了一个并在我们的应用程序中使用它。一段时间后,很明显它并没有提供我们需要的所有功能。在我们软件的下一个版本中,我们抛弃了第三方 IPC 库并用我们自己编写的库替换它。从那时起,我有时会怀疑这是否是一个好的决定,因为事实证明这是一项相当多的工作,而且显然感觉就像reinventing the wheel。所以我的问题是:代码重用是否有缺点来证明这种重新发明的合理性?
【问题讨论】:
-
@leppie:感谢您纠正我在标题中的错误拼写!
-
我找到了related question。
标签: language-agnostic code-reuse