Làm thế nào tôi có thể bắt đầu mã vận chuyển?


8

Tôi mới bắt đầu học cách lập trình bằng LPTHW , và khi trình độ kỹ năng của tôi phát triển, tôi muốn bắt đầu gửi mã cho dù nó có sẵn sàng để vận chuyển hay không, chỉ cần tập thói quen luôn gửi mã và không sợ mã vận chuyển.

Có một hướng dẫn thân thiện cho người mới bắt đầu để vận chuyển mã?

Câu trả lời:


9

Bạn đề cập đến mã vận chuyển so với vận chuyển một sản phẩm. Hãy nhớ rằng chúng là hai thứ rất khác nhau. Nếu lợi ích thực sự của bạn là mã vận chuyển:

  1. Thiết lập tài khoản github , bitbucket , mã google hoặc tài khoản <yêu thích lưu trữ tại đây>
  2. Bắt đầu một dự án nhỏ hoặc, quái, bắt đầu một số
  3. Cam kết mã của bạn với kho lưu trữ nguồn công cộng của bạn
  4. Viết công khai về kinh nghiệm của bạn và tham khảo các kho lưu trữ của bạn
  5. Tham dự các nhóm người dùng địa phương và chia sẻ kinh nghiệm của bạn
  6. Tìm kiếm phản hồi
  7. Thích nghi, tái cấu trúc, thêm tính năng, bắt đầu dự án mới
  8. Chia sẻ những gì bạn học được
  9. Tìm kiếm cộng tác viên - thật khó để tốt hơn nếu không có cộng tác viên
  10. Khi bạn đã sẵn sàng, bắt đầu vận chuyển sản phẩm

5

Mã vận chuyển khi nó chưa sẵn sàng để được vận chuyển giống như tung hứng với gậy nitroglycerin trong hang gấu trong giấc ngủ ngắn theo mùa của chúng. Một cái gì đó sẽ rơi xuống, sẽ có rất nhiều tiếng ồn và máu xung quanh và bạn sẽ gắn bó với những con gấu tức giận để đối phó.

Lời khuyên tốt nhất tôi có thể đưa ra là phát triển tư duy và quy trình làm việc cho phép bạn tạo mã có thể giao hàng nhanh hơn và hiệu quả hơn.

http: //www.codinghorror.com/blog/2006/07/what-is-modern-software-development.html

Đây là một sự khởi đầu.


Thêm một cho gấu và nitroglycerin!
Andy Hunt

1
Ví dụ yêu thích của tôi: github.com/MrMEEE/bumblebee/commit/
triệt

0

Khi bạn thực sự sẵn sàng gửi mã của mình (và không chỉ vì bạn muốn, mà vì mã đã sẵn sàng), đây là một số tài nguyên.

Tôi sẽ làm theo lời khuyên của Scant Rogers trước khi thực hiện bất kỳ điều này.

http://pypi.python.org/pypi - Chỉ mục gói Python, thường được sử dụng cho các thư viện và tất cả những thứ này có thể được cài đặt bằng phần mềm easy_install

http://docs.python.org/l Library / distutils.html - Gói distutils, giúp việc này cực kỳ dễ thực hiện

http://www.debian.org/doc/manuals/maint-guide/ - Hướng dẫn bảo trì Debian. Chức năng "thiết lập" distutils sẽ cho phép bạn tạo các tệp vòng / phút và msi để phân phối trên Red Hat (và Fedora và bất kỳ thứ gì khác sử dụng vòng / phút) và Windows, nhưng đáng chú ý là nó không có khả năng tạo gói gỡ lỗi. Bạn sẽ phải tự làm điều đó nếu bạn muốn thử và đưa nó vào Debian. Họ rất nghiêm ngặt về những gói họ cho vào, vì vậy nếu nó không hoạt động, đừng mong đợi bất cứ ai tài trợ cho bạ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.