code-reuse - 如何索引并提供可重用代码?

标签 code-reuse

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




9年前关闭。




我有很多包含代码片段、伪代码算法、类、模板、SQL 示例等的小文件,显然我无法将所有这些都放入库中。我需要一种实用的方法来为所有这些索引编制索引,并能够将此索引提供给其他人。

  • 这样的索引必须包含什么
    让搜索更简单?
  • 有没有这样的仓库
    网上可以用吗? (所以我可以测试
    他们使用的技术。)
  • 是否已经有任何应用程序
    写的实现这个,我
    可以看看吗?

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

    最佳答案

    如果您正在使用 .NET/Visual Studio,您可以考虑将它们添加为 code snippets

    Code Keep是一个非常好的 CodeSnippets 在线存储库,并且有 VS2008 的插件

    我们在工作中所做的是为开发人员创建了一个通用帐户以供使用,因此每个人都在通用登录名下提交给 codekeep,然后可以检索其他人的代码段。

    此外,在您的开发网络上创建开发人员 wiki 可能是值得的。老手可以在某个地方留下关于您经常使用的模式和片段的文档,新团队成员可以寻求帮助。我们使用 TRAC在内部作为一个多合一的 WIKI/问题管理/SVN 集成,它可以很好地完成工作

    关于code-reuse - 如何索引并提供可重用代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/237946/

    相关文章:

    php - 组合递归迭代器结果 : children with parents

    javascript - JavaScript 中的原型(prototype)链

    java - 在 Internet 上搜索可用的 Java 类?

    javascript - HTML SVG 重用组 <g> 和 <use> 并为每个实例单独更改内部元素的属性

    c# - 如何在 C# 中实现类之间的共享行为(当然没有多重继承)

    iphone - iOS 应用程序中的代码重用

    vue.js - 如何在没有 monorepo 的情况下在多个 vue 应用程序中组织代码(组件)共享

    python - 您实际上如何在项目中使用可重用的 Django 应用程序?

    ios - 在 MVC 和存储库 iOS 中开发的良好实践

    sql - LINQ-to-SQL 是否支持可组合查询?