English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 34m | 423 MB
When it comes to unraveling a particularly tricky coding problem, sometimes two (or more) minds are better than one. In this course, learn all about the mechanics, details, and value of collaborative coding approaches—namely, pair programming and mob programming—that can help you solve problems at a faster clip. Learn practical techniques that can set you up for success when you try out pair or mob programming with your own teams. Plus, learn about variations to these approaches, including remote pair programming and working with nonprogrammers. Throughout the course, instructors Lynn Langit and Chiu-Ki Chan share scenarios that showcase how these collaborative techniques work in real-world situations.
Topics include:
- Collaborative coding versus solo work
- What are pair and remote pair programming?
- Collaborating versus pairing
- What is mob programming?
- Tips for successful mobbing
- Workflow via Kanban boards
- Integrated feature teams
- The business value of collaborative coding
Table of Contents
Introduction
1 Get your teams coding together
2 What you should know
Collaborative Coding Practices
3 Collaborative coding versus solo work
4 Types of programmers
5 Nonprogrammer technical roles
6 Business roles
Understand Pair Programming
7 What is pair programming
8 Tools for pair programming
9 Scenario – Add a simple feature
10 Scenario – Add a complex feature
11 Scenario – Bug fixing
12 What is remote pair programming
13 Tips for remote pair programming
14 Collaborating versus pairing
15 Leveling communication
Understand Mob Programming
16 What is mob programming
17 Tools for mob programming
18 Scenario – Hello World in Ballerina
19 Scenario – Hello World service in Ballerina
20 Scenario – Explore app and tests
21 Observing versus mobbing
22 Tips for successful mobbing
Programming and Communication
23 Interview for collaborative coding
24 Workflow via Kanban boards
25 Integrated feature teams
26 The biz value of collaborative coding
Conclusion
27 Next steps
Resolve the captcha to access the links!