Y a-t-il une valeur dans l'Open sourcing pour vos projets amusants [fermé]


12

J'ai écrit un tas de projets amusants pour moi et je les ai montrés à des amis et autres. Y a-t-il une valeur à faire le travail et à rendre ces projets open source, car l'intérêt et l'utilité sont limités.

Réponses:


20

Sûr!

  • L'utilité limitée peut être étendue par d'autres.
  • D'autres pourraient avoir besoin exactement du même type de code ou il pourrait être utilisé comme matériel pédagogique.
  • En raison des énormes données démographiques sur Internet, il y a sûrement quelqu'un qui est intéressé.

D'autre part:

  • Le code OpenSource doit être bien documenté ou commenté.
  • Le code doit être compréhensible et lisible.
  • Le code devrait fonctionner.

Gardez à l'esprit:

  • D'autres peuvent ranger votre code s'ils vous conviennent.
  • D'autres peuvent optimiser votre code et vous apprendre quelque chose.

cela ressemble un peu au fait qu'il n'est pas nécessaire de commenter / documenter le code source fermé ...
Andre Holzner

Désolé, mais non - vous devez. Umm ... Vous devez le faire, mais la documentation / les commentaires sont beaucoup plus nécessaires dans OpenSource car même un débutant pourrait regarder votre code, et il n'y aura personne qui pourrait vous présenter le code, contrairement aux entreprises où ClosedSource est écrit.
JackLeo

10

Absolument

C'est le minimum, ça met en valeur votre travail. Au mieux, vous susciterez de l'intérêt, les gens bifurqueront votre projet et le transformeront potentiellement en quelque chose que vous n'avez même jamais envisagé de créer :)


5

La vraie valeur de l'open-source réside dans la façon dont il peut être utilisé pour apprendre, dans la communauté qu'il crée et la valeur que la communauté lui apporte par le biais de corrections de bugs et d'améliorations.

Si vous voulez aider les autres à apprendre ce que vous savez et que vous souhaitez apprendre des connaissances collectives des autres programmeurs, l'open source est un excellent moyen.


3

Absolument. Si rien d'autre, vous avez résolu le problème de stockage et de partage du code lorsque vous en avez besoin.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.