C'è un valore in Open sourcing your per progetti divertenti [chiuso]


12

Ho scritto un sacco di progetti divertenti per me e li ho mostrati ad amici e cose del genere. C'è valore nel fare il lavoro e rendere questi progetti open source poiché l'interesse e l'utilità sono limitati.

Risposte:


20

Sicuro!

  • L'utilità limitata può essere estesa da altri.
  • Altri potrebbero aver bisogno esattamente dello stesso tipo di codice o potrebbero essere utilizzati come materiale didattico.
  • A causa dell'enorme demografia di Internet, c'è sicuramente qualcuno che è interessato.

D'altro canto:

  • Il codice OpenSource deve essere ben documentato o commentato.
  • Il codice dovrebbe essere comprensibile e leggibile.
  • Il codice dovrebbe funzionare.

Tieni a mente:

  • Altri possono mettere in ordine il tuo codice se ti vengono in mente.
  • Altri possono ottimizzare il tuo codice e insegnarti qualcosa.

sembra un po 'come se non fosse necessario commentare / documentare il codice sorgente chiuso ...
Andre Holzner,

Siamo spiacenti, ma no, è necessario. Umm ... Devi farlo, ma la documentazione / i commenti sono molto più necessari in OpenSource perché anche i principianti potrebbero guardare il tuo codice, e non ci sarà nessuno che ti introduca al codice, a differenza delle aziende in cui è scritto ClosedSource.
JackLeo,

10

Assolutamente

È minimale, mette in mostra il tuo lavoro. Nel migliore dei casi, genererai interesse, le persone forzeranno il tuo progetto e potenzialmente lo trasformeranno in qualcosa che non hai mai nemmeno pensato di creare :)


5

Il vero valore dell'open-source è come può essere usato per apprendere, nella comunità che crea e il valore che la comunità apporta attraverso correzioni di bug e miglioramenti.

Se vuoi aiutare gli altri ad imparare ciò che conosci e desideri imparare dalla conoscenza collettiva di altri programmatori, l'open source è un ottimo modo.


3

Decisamente. Se non altro, hai risolto il problema di archiviare e condividere il codice quando ne hai bisogno.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.