2008-10-26 11 views
6

Tengo muchos archivos pequeños que contienen fragmentos de código, algoritmos de pseudocódigo, clases, plantillas, muestras de SQL, etc., y obviamente no puedo poner todo esto en las bibliotecas. Necesito un método práctico para indexarlos todos, y para poder poner este índice a disposición de los demás.¿Cómo puedo indexar y poner a disposición un código reutilizable?

  1. ¿Qué debe contener dicho índice para hacer que la búsqueda sea más fácil?
  2. ¿Hay algún repositorio disponible en la web? (Entonces puedo probar las técnicas que usan.)
  3. ¿Hay alguna aplicación que ya esté escrita que implemente esto que I puede ver?

Posible duplicado: https://stackoverflow.com/q/90300/15161

Respuesta

1

Es posible que desee probar refactormycode.com o configurar su propia wiki para ello. Una wiki realmente suena como una buena aplicación aquí.

+0

¡Otro buen recurso! ¡Gracias! Un wiki podría funcionar, como sugieren usted y Eoin Campbell. (El verdadero truco, sin embargo, sería hacer que todos contribuyan y no solo pedir explicaciones (verbales) de sus vecinos, básicamente para que funcione tan bien como SO.) – slashmais

2

Si está trabajando con .NET/Visual Studio, usted podría mirar a la adición de ellos como code snippets

Code Keep es una buena cesión temporal en línea para CodeSnippets y tiene plugins para VS2008

Lo que hemos hecho en el trabajo es crear una cuenta común para el desarrollador, por lo que todo el mundo se somete a codekeep bajo un inicio de sesión común y luego puede recuperar todos los fragmentos de código.

También puede valer la pena crear un wiki de desarrollador en su red de desarrollo. En algún lugar en el que las personas mayores pueden dejar documentación en los patrones de uso habitual, &, los fragmentos y los nuevos miembros del equipo pueden buscar ayuda. Usamos TRAC en la casa como una integración WIKI/Gestión de problemas/SVN todo en uno y hace el trabajo muy bien

+0

Es un entorno mixto, principalmente Linux, también Windows y Web-Dev, pero sus enlaces son el tipo de cosas que estoy buscando, para obtener ideas, gracias. – slashmais

2

Otro resultado similar desde la búsqueda Stackoverflow: Best Application For Storing Code Snippets

+0

Esto es útil: encontré enlaces en un par de respuestas que puedo estudiar. (Busqué 'reutilizar' en SO, así que no encontré todos los que se refieren a los fragmentos.) – slashmais

0

me parece la única manera de administrar el código fuente está en el repositorio de control de código fuente. Esto incluye plantillas y algoritmos de pseudo código. ¿En qué se diferencia del resto de tu código? Estoy familiarizado con cvs que se puede alojar, por ejemplo, here (la configuración del servidor cvs no es una tarea compleja) puede buscar en el repositorio usando cvsearch y explorarlo usando cvs web client.
No estoy diciendo que cvs sea la mejor opción, solo otra que satisfaga todas sus necesidades.

Los fragmentos de código no son una buena opción, en mi humilde opinión.

+0

¡Jesucristo! Usa Git. – diimdeep

+0

Fue en 2008 si lo notó ... de cualquier manera en el mundo real utiliza herramientas seleccionadas por empresa y no es lo que le gusta. Estoy usando forzado en este momento no puedo decir que soy feliz, pero es lo que es ... – Ilya

0

Puede hacer un índice de texto completo de su disco duro usando una herramienta como Copernic, Windows Live Search o Google Desktop. Luego, cada vez que desee un fragmento de código que haga algo específico, solo busque las palabras clave relevantes y ahí va.

Cuestiones relacionadas