Начинать с нетривиальных программ - публиковать или нет?

Начинать с нетривиальных программ - публиковать или нет?
Начинать с нетривиальных программ - публиковать или нет? - airfocus @ Unsplash

Я только что начал делать некоторые простые, но нетривиальные (я думаю) программы в Ubuntu - на данный момент я сделал небольшой скребок xkcd, который я планирую развить в мульти веб-комиксовый загрузчик+просмотр.

На данном этапе, будет ли хорошей идеей начать публиковать код на сайте типа Github или launchpad? (в настоящее время я не очень беспокоюсь о том, что люди будут копировать мой код/лицензирование).

Или лучше опубликовать код только после того, как программа будет завершена?

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

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

  • Мотивирует вас продолжать работу, поддерживать ее.
  • Вы можете получить неожиданную обратную связь от других
  • Хорошо смотрится в вашем резюме/профиле/блоге

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

Обновление Как упоминает Скиллдрик, www.github.com - отличный репо.


LetsCodeIt, 26 мая 2023 г., 07:41