30/09/2018, 16:54
Cách thức kết hợp giữa các lập trình viên
Chào các bạn, mình trước giờ chỉ làm lập trình đơn lẻ chứ chưa làm nhóm bao giờ, ko biết khi làm một chương trình lớn thì những người viết chương trình kết hợp với nhau thế nào nhỉ? Và chắc phải có một qui tắc nào đó để mọi người thống nhất phải ko, bạn nào có thể giúp mình nêu vài trường hợp cho dễ hiểu ko nhỉ.
Thanks.
Bài liên quan
Thông thường thì mình chia nhỏ module ra để làm. Mỗi người làm một module. Khi có phần nào bị xung đột thì họp lại để xem cách giải quyết như thế nào. Khi làm việc nhóm thì mình phải sử dụng source control như svn hoặc git.
Thường thì dùng git để làm source control.
Tuân theo 1 quy chuẩn coding style nào đó (có thể là chuẩn quốc tế hoặc là đem chuẩn quốc tế về xáo nấu phù hợp). Ví dụ PHP thì mình tuân theo PSR-2 và PSR-4
Em trước giờ cũng chỉ làm pet project, chưa đụng tới project lớn nào làm chung team cả. Em vẫn chưa hiểu lắm về cách thức chia module để làm, còn source control em có dùng rồi nên cũng biết chút chút.
Làm nhóm. Làm theo quy trình - Bao mệt Đôi khi với 1 phần mềm nhỏ thì nó còn dư thừa (chẳng hạn như mấy cái đồ án ở trường là em thấy dư thừa)