У мене є кілька проектів, які знаходяться в дуже ранній стадії розвитку. Вони ніде не завершуються, але я їх розміщую (як публічну репост) на GitHub, оскільки:
- У мене є кілька комп’ютерів, і я хочу отримати доступ до свого коду скрізь
- Я хочу створити резервну копію свого коду
- Я хочу, щоб це було легко, якщо хтось хоче якось співпрацювати
- Я використовую GitHub Issues як програмне забезпечення для управління проектами бідної людини
Чи добре опублікувати проект на GitHub навіть тоді, коли це дуже рано в розробці? Я трохи заклопотаний тим, щоб хтось зайшов і сказав OMG this is total BS, this code is so bad!
, дивлячись на неполірований / ще в розробці / не перевірений код.
Які ваші практики, коли ви починаєте нові публічні проекти? Ви чекаєте, поки у вас є щось істотне, щоб показати, або ви створите оголене репо безпосередньо на GitHub і почнете звідти?
Я використовував GitHub
всю цю посаду, але це стосується всіх служб хостингу коду там.