Is Pair programming works good when it come to backend developer and frontend developer working together? [closed]

If there’s a work that need frontend and backend developers to work together, should they:

  • Pair programming all the times? When it’s backend work, frontend developer is navigator, backend developer is driver and vice-versa. This would most time-consume and I don’t really sure it’s has benefit enough for all time wasted.

  • Pair programming with only some part like only API part that need to communicate the data with each other. Frontend may need to know some database structure to be able to pair with backend too.

  • Just do the API Documentation together and after that, just do their own work base on the API Documentation. (Fastest way but I don’t know if there will be any drawback).

P.S. They work at the same place and can ask the others anytime when they do not understand something.

In my opinion there are the following advantages of pair programming:

  • Two peope check the logical consistency along the way
  • The code gets more readable and understandable
  • Annoying bugs and typos are more likely to be found while writing the code
  • One person can write tests/documentation alongside

The main connection between front- and backend are interfaces. Good interfaces can be the result of pair programming, but I think that the interfaces should be defined before you start writing the code.

I personally would roll with the third point but I also think that there is nothing wrong with the second point if the development team is small. I dislike the first point, because I think that pair programming between two programmers with the same field of activity will be more productive.

In layman’s words:

  • In pair programming both partnerts get to drive and to navigate on the same codebase, so 1st point is not what one would call pair programming.
  • If things are done right, frontend dos not need to know the structure or the database.
  • Writing documentation before writing the code is at most atypical

My suggestion:
– have a couple of programmers pair-program the frontend and a couple of programmers pair-program the backend.
– If you only have two programmers then make them pair-program the backend, then the front end.
– If both frontend and backend need to advance simultaneously (and you have only two programmers) then let each programmer do his/her work by his/her own.

Yes, why not.

What you get from pair programming is the benefits of someone else looking at an overview of what’s happening with the code, while the main coder gets caught up in the details. You also gain from the spread of knowledge that will transfer between the two.

So in this case, your back end guy will code up the interface the front end guy will later consume, and will know the interface he’ll be presented with later – he can also suggest additions because he’ll know what data he wants there and then, saving the costly rework later. And vice versa.

Both guys will gain knowledge of the product from an unfamiliar area, will see it being used and tested and will know the configuration and setup of it. Even if they don’t become cross-area developers, the benefits will still be seen in overall product knowledge.

3

It Depends

I worked in a very small shop where we were all on billable hours. You were assigned the entire task front-end, back-end (which included any database stuff) and the specified hours. After a year or so of doing all the tasks individually we decided to team up and work together. I was much more suited for javascript error trapping and backend stuff especially database work. My buddy was much more suited for front end stuff and configuration.

We decided to team up, pool our work and hours. It worked out great.
I focused on backend stuff building my pieces so I could plop them inside a set of <div></div> tags.

My buddy did the layout work knowing all I needed was as set of <div></div> tags.

I would then jump on all the javascript error tapping and he did all the configuration.

Each of us focused on what we were stronger at. More work got done with less stress.

2

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa

Is Pair programming works good when it come to backend developer and frontend developer working together? [closed]

If there’s a work that need frontend and backend developers to work together, should they:

  • Pair programming all the times? When it’s backend work, frontend developer is navigator, backend developer is driver and vice-versa. This would most time-consume and I don’t really sure it’s has benefit enough for all time wasted.

  • Pair programming with only some part like only API part that need to communicate the data with each other. Frontend may need to know some database structure to be able to pair with backend too.

  • Just do the API Documentation together and after that, just do their own work base on the API Documentation. (Fastest way but I don’t know if there will be any drawback).

P.S. They work at the same place and can ask the others anytime when they do not understand something.

In my opinion there are the following advantages of pair programming:

  • Two peope check the logical consistency along the way
  • The code gets more readable and understandable
  • Annoying bugs and typos are more likely to be found while writing the code
  • One person can write tests/documentation alongside

The main connection between front- and backend are interfaces. Good interfaces can be the result of pair programming, but I think that the interfaces should be defined before you start writing the code.

I personally would roll with the third point but I also think that there is nothing wrong with the second point if the development team is small. I dislike the first point, because I think that pair programming between two programmers with the same field of activity will be more productive.

In layman’s words:

  • In pair programming both partnerts get to drive and to navigate on the same codebase, so 1st point is not what one would call pair programming.
  • If things are done right, frontend dos not need to know the structure or the database.
  • Writing documentation before writing the code is at most atypical

My suggestion:
– have a couple of programmers pair-program the frontend and a couple of programmers pair-program the backend.
– If you only have two programmers then make them pair-program the backend, then the front end.
– If both frontend and backend need to advance simultaneously (and you have only two programmers) then let each programmer do his/her work by his/her own.

Yes, why not.

What you get from pair programming is the benefits of someone else looking at an overview of what’s happening with the code, while the main coder gets caught up in the details. You also gain from the spread of knowledge that will transfer between the two.

So in this case, your back end guy will code up the interface the front end guy will later consume, and will know the interface he’ll be presented with later – he can also suggest additions because he’ll know what data he wants there and then, saving the costly rework later. And vice versa.

Both guys will gain knowledge of the product from an unfamiliar area, will see it being used and tested and will know the configuration and setup of it. Even if they don’t become cross-area developers, the benefits will still be seen in overall product knowledge.

3

It Depends

I worked in a very small shop where we were all on billable hours. You were assigned the entire task front-end, back-end (which included any database stuff) and the specified hours. After a year or so of doing all the tasks individually we decided to team up and work together. I was much more suited for javascript error trapping and backend stuff especially database work. My buddy was much more suited for front end stuff and configuration.

We decided to team up, pool our work and hours. It worked out great.
I focused on backend stuff building my pieces so I could plop them inside a set of <div></div> tags.

My buddy did the layout work knowing all I needed was as set of <div></div> tags.

I would then jump on all the javascript error tapping and he did all the configuration.

Each of us focused on what we were stronger at. More work got done with less stress.

2

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa

Is Pair programming works good when it come to backend developer and frontend developer working together? [closed]

If there’s a work that need frontend and backend developers to work together, should they:

  • Pair programming all the times? When it’s backend work, frontend developer is navigator, backend developer is driver and vice-versa. This would most time-consume and I don’t really sure it’s has benefit enough for all time wasted.

  • Pair programming with only some part like only API part that need to communicate the data with each other. Frontend may need to know some database structure to be able to pair with backend too.

  • Just do the API Documentation together and after that, just do their own work base on the API Documentation. (Fastest way but I don’t know if there will be any drawback).

P.S. They work at the same place and can ask the others anytime when they do not understand something.

In my opinion there are the following advantages of pair programming:

  • Two peope check the logical consistency along the way
  • The code gets more readable and understandable
  • Annoying bugs and typos are more likely to be found while writing the code
  • One person can write tests/documentation alongside

The main connection between front- and backend are interfaces. Good interfaces can be the result of pair programming, but I think that the interfaces should be defined before you start writing the code.

I personally would roll with the third point but I also think that there is nothing wrong with the second point if the development team is small. I dislike the first point, because I think that pair programming between two programmers with the same field of activity will be more productive.

In layman’s words:

  • In pair programming both partnerts get to drive and to navigate on the same codebase, so 1st point is not what one would call pair programming.
  • If things are done right, frontend dos not need to know the structure or the database.
  • Writing documentation before writing the code is at most atypical

My suggestion:
– have a couple of programmers pair-program the frontend and a couple of programmers pair-program the backend.
– If you only have two programmers then make them pair-program the backend, then the front end.
– If both frontend and backend need to advance simultaneously (and you have only two programmers) then let each programmer do his/her work by his/her own.

Yes, why not.

What you get from pair programming is the benefits of someone else looking at an overview of what’s happening with the code, while the main coder gets caught up in the details. You also gain from the spread of knowledge that will transfer between the two.

So in this case, your back end guy will code up the interface the front end guy will later consume, and will know the interface he’ll be presented with later – he can also suggest additions because he’ll know what data he wants there and then, saving the costly rework later. And vice versa.

Both guys will gain knowledge of the product from an unfamiliar area, will see it being used and tested and will know the configuration and setup of it. Even if they don’t become cross-area developers, the benefits will still be seen in overall product knowledge.

3

It Depends

I worked in a very small shop where we were all on billable hours. You were assigned the entire task front-end, back-end (which included any database stuff) and the specified hours. After a year or so of doing all the tasks individually we decided to team up and work together. I was much more suited for javascript error trapping and backend stuff especially database work. My buddy was much more suited for front end stuff and configuration.

We decided to team up, pool our work and hours. It worked out great.
I focused on backend stuff building my pieces so I could plop them inside a set of <div></div> tags.

My buddy did the layout work knowing all I needed was as set of <div></div> tags.

I would then jump on all the javascript error tapping and he did all the configuration.

Each of us focused on what we were stronger at. More work got done with less stress.

2

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa
Thiết kế website Thiết kế website Thiết kế website Cách kháng tài khoản quảng cáo Mua bán Fanpage Facebook Dịch vụ SEO Tổ chức sinh nhật