2010-02-02 2 views
3

Обычно я поддерживаю фрагменты кода, которые я могу использовать в личной вики-базе Wikidpad с небольшой индексной страницей, которая может привести меня ко всему коду, который я хочу.Инструменты повторного использования кода

Я хочу поделиться этими фрагментами с моей командой, и я ищу простые способы сделать это.

Есть ли инструменты, которые помогут мне настроить такой репозиторий? Или я должен просто установить вики и портировать свою личную вики?

Благодаря Хари

ответ

2

Google Docs, может быть? Возможность поиска - это ключ. Никто не успевает перекрестно индексировать ключевое слово и организовывать «фрагменты» в сложные онтологии.

Кроме того, помните, что при повторном использовании кода они также повторно используют ошибки, ограничения и проблемы с производительностью, которые вы, возможно, разработали в последующих версиях. Лучший способ повторного использования кода - не копировать его, а документировать его и сделать его доступным для прямого повторного использования.

+0

Я согласен, что категоризация кода здесь не требуется. Обычно я указываю краткое описание, иногда журнал изменений, на той же странице перед кодом. Поэтому я мог искать по словам в описании, если бы захотел. Я могу собрать небольшую страницу google doc или google (эта услуга по-прежнему доступна?). – Hari

0

Почему бы не использовать код snipplr

+0

Может ли это поддерживать частную (ограниченную группой пользователей) репозиториев? Вы проверите это. – Hari

1

Некоторых Ид есть утилита кода сниппета, встроенная в них. например Visual Studio имеет Code Snippet Менеджер. Или, может быть, дополнение, такое как Resharper. Моя точка зрения находит что-то, что прекрасно сочетается с IDE, которую использует ваша команда.

+0

Хорошо, будем искать плагины затмения или netbeans для этого. Но все же, как я могу поделиться этим с командой? Мне нужно центральное хранилище: ( – Hari

+0

В зависимости от того, какой именно инструмент вы хотите использовать, например, с помощью диспетчера фрагментов Visual Studio, все участники могут настроить свои IDE для использования общей папки в сети для размещения общих фрагментов. – Gishu

+0

OK, будет Запомни – Hari

0

Простое и многоразовое решение: репозиторий с веб-интерфейсом, таким как подрывная деятельность. Также Github может быть хорошим вариантом, поскольку вам не нужна установка