Описание тега callerid
Позвольте мне дать вам ответ, что не обращаюсь к великим идеалам науки, как воспроизводимость и продвижения. Вы спрашиваете: "что мне за это будет", которые я - как человек, который тратит большую часть своего времени полировать и издание моделирование код - думаю, что это очень справедливый вопрос, как это то, что будет занимать много времени. В конце концов, когда вы опубликовать ваш код, вы будете иметь дело с:
Что делает ваш код более легко читаемым - вы не хотите, чтобы другие люди смотрели на ваш спагетти, достаточное количество времени должно быть вложено.
Написание документации - код не хорошо без него.
Техническая поддержка - вы должны быть так повезло, что кто-то будет использовать его, они будут нуждаться в поддержке.
Расписание обновления - вы, безусловно, Обновить код, и вы должны сейчас обновить ваш публичный код. Не нарушая существующий функционал. И будет обратная совместимость.
Как вы можете видеть, это то, что может занять много времени. Так стоит ли оно того? Да, я так думаю. В противном случае я бы этого не делал. Издательский код позволяет другим людям использовать вашу работу. В моем случае, я занимаюсь теоретической работой. Издание код позволяет людям проводить эксперименты для того, чтобы скачать мой код и сравни мою теорию их данным, без меня. Что собирает цитаты и репутация - что-то молодой ученый должен. Это также означает, что, поскольку они могут играть с себе код, они не нужны мне, чтобы понять их конкретные установки, для того, чтобы меня представить расчет подходит для них. Это делает расчет более точным, чем то, что я могла бы сделать сама - опять без меня того, чтобы сделать работу.
Теперь, что произойдет, если кто-то обнаружит ошибку? Это конечно печально, и это происходит. Как правило, это не приводит к ретракции, а несколько ', код ошибки тип ошибки делает недействительным весь документ - если это так, вы не сделали достаточно работы зажимается и против здравого смысла перед отправкой! Я рос как ошибка отправки. Это означает, что кто-то другой сделал кропотливую работу идти через ваш код, и на самом деле нашли то, что вам не найти себя. В конце концов это делает ваши результаты лучше, и без необходимости прикладывать усилия.
Все в всех, это большие инвестиции, чтобы опубликовать свой код - но отдача может быть большой.