Có bất kỳ giá trị nào trong nguồn mở của bạn cho các dự án vui vẻ [đã đóng]


12

Tôi đã viết một loạt các niềm vui cho các dự án của tôi và đã cho họ thấy bạn bè và như vậy. Có bất kỳ giá trị nào trong việc thực hiện công việc và làm cho các dự án này trở thành nguồn mở vì sự quan tâm và hữu ích bị hạn chế.

Câu trả lời:


20

Chắc chắn rồi!

  • Hạn chế hữu ích có thể được mở rộng bởi những người khác.
  • Những người khác có thể cần chính xác cùng loại mã hoặc nó có thể được sử dụng làm tài liệu giảng dạy.
  • Do nhân khẩu học internet lớn, chắc chắn có người quan tâm.

Mặt khác:

  • Mã OpenSource phải được ghi lại hoặc nhận xét tốt.
  • Mã phải dễ hiểu và dễ đọc.
  • Mã nên được làm việc.

Ghi nhớ:

  • Những người khác có thể dọn dẹp mã của bạn nếu họ hiểu ý bạn.
  • Những người khác có thể tối ưu hóa mã của bạn và dạy cho bạn một cái gì đó.

Nghe có vẻ giống như không cần bình luận / tài liệu mã nguồn đóng ...
Andre Holzner

Xin lỗi, nhưng không - bạn cần phải. Umm ... Bạn phải thực sự, nhưng tài liệu / nhận xét rất cần thiết trong OpenSource bởi vì ngay cả người mới bắt đầu cũng có thể nhìn vào mã của bạn, và sẽ không có ai có thể giới thiệu cho bạn mã, không giống như trong các công ty nơi mà CloseSource được viết.
JackLeo

10

Chắc chắn rồi

Nó trần tối thiểu, nó giới thiệu công việc của bạn. Tốt nhất, bạn sẽ tạo ra sự quan tâm, mọi người sẽ chia rẽ dự án của bạn và có khả năng biến nó thành thứ mà bạn thậm chí chưa từng xem xét tạo ra :)


5

Giá trị thực của nguồn mở là cách nó có thể được sử dụng để học, trong cộng đồng mà nó tạo ra và giá trị mà cộng đồng mang lại cho nó thông qua các sửa lỗi và cải tiến.

Nếu bạn muốn giúp người khác học những gì bạn biết và muốn học từ kiến ​​thức tập thể của các lập trình viên khác, thì nguồn mở là một cách tuyệt vời.


3

Chắc chắn rồi. Nếu không có gì khác, bạn đã giải quyết vấn đề lưu trữ và chia sẻ mã khi bạn cần.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.