+1 к Stijn, потому что действительно, это все, что имеет значение.
Но это действительно зависит от того, что вы делаете. Какова ваша «концепция»?
- API (к примеру, mapreduce)?
Показать код API, не тратьте время на людей с кодом реализации, это не важно - «эй, посмотри, как я перебираю ваш вход, это так умно!». Неа. Никто не заботится. Если ваш API замечательный, он будет использоваться, никто не заботится о том, насколько жестоко это сделать, чтобы заставить его работать.
- Продукт (например, facebook)?
Показать код? Никто не заботится. Даже фейсбуки не заботятся (если они это сделали, зачем им использовать php? Я, малыш!). Ударьте свой ум демо-версией полуполного прототипа, который делает несколько вещей плохо, но показывает, насколько это здорово.
- Сама реализация (например, новая процедура
std::sort
)?
Многим людям может быть интересно увидеть внутренности. Особенно люди на SO. Итак, опубликуйте код или технический документ, когда вы получите что-то работающее. Это не «мой твитер-клон, который будет милым, посмотрите, как классная моя функция TruncateTo140Chars()
!». С другой стороны, вы можете быстро получить отзывы о своем подходе к новой реализации, указав свой алгоритм (в коде или псевдокоде). Вы можете показать тесты, которые лучше, чем «этот код должен быть быстрее, потому что я делаю меньше сравнения с нулем».
Пожалуйста, только прототип, получить что-то demo'd, что ваши пользователи будут уход о. Только беспокоитесь о коде, если это то, что ваши пользователи хотят видеть (обычно это не так).
Ох, но не код 'производства'. :/ – rtalbot
А? Если вы собираетесь представить код, почему бы не представить материал, который находится в производстве? – Stephen
Потому что это «концепция» для «будущего развития». Вызов этого «производства» означает, что он закончен. Даже если у вас есть код и показать его - не называйте его производством. Это по-прежнему концепция по причине, верно? Если вы являетесь «издательским» кодом, тогда определенно покажите этот код, но это немного другой сценарий, чем представлен OP. – rtalbot