How to collaboration with opensource project
Android platform là mã nguồn mở, điều này cho phép nó phát triển đến như ngày nay. Việc phát triển mã nguồn bởi cộng đồng đã tạo nên những platform mạnh mẽ cỡ Linux, Apache Web Service, Rails ... Hầu như lập trình viên Android nào cũng đã từng tiếp xúc với mã nguồn mở, kể cả new bie hay sernior. ...
Android platform là mã nguồn mở, điều này cho phép nó phát triển đến như ngày nay. Việc phát triển mã nguồn bởi cộng đồng đã tạo nên những platform mạnh mẽ cỡ Linux, Apache Web Service, Rails ... Hầu như lập trình viên Android nào cũng đã từng tiếp xúc với mã nguồn mở, kể cả new bie hay sernior. Tuy nhiên bạn đã từng tham gia vào phát triển mã nguồn mở bao giờ chưa?
Nếu chưa thì bạn đọc tiếp nhé. Việc này mang lại rất nhiều lợi ích, khoan tính cho cộng đồng, nói cái này thì to tát với bạn hiện tại, thời gian sẽ làm bạn nghiệm ra giá trị của nó thôi. Với bản thân bạn nó có quá nhiều lợi ích:
- Tiếp xúc với mã nguồn chuyên nghiệp
- Được cơ hội tiếp xúc với các lập trình viên code chuẩn, flow làm việc chuẩn -> cái này có tiền và kinh nghiệm không chắc mua được đâu, nếu bạn thực sự cởi mở, bạn sẽ học được rất nhiều thứ
- Code của bạn sẽ trong sáng, chuẩn và dễ hiểu hơn vì bạn sẽ phải code không phải cho riêng bạn đọc
- Make fun: thật đấy, cảm giác một pull request được merged vào repo thật là phê