相关疑难解决方法(0)

您使用什么技术来最大化代码重用?

几年前,我被告知有关代码重用的研究.显然,人们发现,平均而言,程序员在搜索要重用的代码时会有7分钟的窗口.如果他们在该窗口中找不到适合他们需求的代码,他们就会编写自己的代码.

这是在需要仔细管理代码以供重用以确保您可以在窗口中找到所需内容的上下文中介绍的.

您(个人和组织)如何管理您的源以使其更容易重用?您是否专门维护重用库?如果是这样,您如何对其进行索引以最大化您的命中率?

code-reuse

15
推荐指数
1
解决办法
1697
查看次数

如何/何时在OOP中编写可重用的方法

我经常发现自己处于这样一种情况:我在一个方法中多次重复两行,三行代码然后考虑是否应该将它放在一个单独的方法中以避免代码重复.但是当我将这些行移出方法时,我发现刚创建的方法不可重用,只使用一次或需要重载才能对另一种方法有用.

我的问题是我们应该寻找什么样的模式,表明我们应该创建一个新的方法.感谢您的回复.

c# oop code-reuse

9
推荐指数
2
解决办法
3186
查看次数

如何索引和提供可重用的代码?

我有很多包含代码片段,伪代码算法,类,模板,SQL样本等的小文件,我显然无法将所有这些文件放入库中.我需要一种实用的方法来索引所有这些方法,并且能够将这个索引提供给其他人.

  1. 这样的索引必须包含什么才能使搜索最容易?
  2. 网上有没有这样的存储库?(所以我可以测试他们使用的技术.)
  3. 是否已经编写了任何可以实现此功能的应用程序,我可以查看一下?

可能重复:https://stackoverflow.com/q/90300/15161

code-reuse

6
推荐指数
1
解决办法
601
查看次数

标签 统计

code-reuse ×3

c# ×1

oop ×1