Czy jest jakaś wartość w Open Sourcing dla projektów rozrywkowych [zamknięte]

12

Napisałem dla siebie wiele fajnych projektów i pokazałem je znajomym i tym podobne. Czy wykonanie tej pracy i uczynienie tych projektów open source ma jakąkolwiek wartość, ponieważ zainteresowanie i użyteczność są ograniczone.

ponownie odtwarzać
źródło

Odpowiedzi:

20

Pewnie!

  • Ograniczona użyteczność może zostać rozszerzona przez innych.
  • Inni mogą potrzebować dokładnie tego samego rodzaju kodu lub może być wykorzystany jako materiał dydaktyczny.
  • Ze względu na ogromną demografię internetową z pewnością jest ktoś zainteresowany.

Z drugiej strony:

  • Kod OpenSource powinien być dobrze udokumentowany lub skomentowany.
  • Kod powinien być zrozumiały i czytelny.
  • Kod powinien działać.

Pamiętać:

  • Inni mogą uporządkować Twój kod, jeśli wpadną Ci na myśl.
  • Inni mogą zoptymalizować kod i czegoś Cię nauczyć.
JackLeo
źródło
brzmi to trochę tak, jakby nie trzeba było komentować / dokumentować zamkniętego kodu źródłowego ...
Andre Holzner
Przepraszam, ale nie - musisz. Umm ... Musisz to zrobić, ale dokumentacja / komentarze są o wiele bardziej potrzebne w OpenSource, ponieważ nawet początkujący może spojrzeć na twój kod i nie będzie nikogo, kto mógłby cię przedstawić, inaczej niż w firmach, w których napisano ClosedSource.
JackLeo,
10

Absolutnie

To absolutne minimum, pokazuje twoją pracę. W najlepszym razie wzbudzisz zainteresowanie, ludzie rozwidlą Twój projekt i potencjalnie przekształcą go w coś, czego nigdy nie rozważałeś stworzenia :)

Demian Brecht
źródło
5

Prawdziwą wartością open source jest sposób, w jaki można go wykorzystać do nauki, w społeczności, którą tworzy, oraz wartość, jaką przynosi mu społeczność poprzez poprawki błędów i ulepszenia.

Jeśli chcesz pomóc innym w nauce tego, co wiesz i chcesz nauczyć się ze wspólnej wiedzy innych programistów, open-source to świetny sposób.

Rob Raisch
źródło
3

Zdecydowanie. Jeśli nic więcej, rozwiązałeś problem przechowywania i udostępniania kodu, gdy go potrzebujesz.

Wyatt Barnett
źródło