The iOS Development Podcast
Episode 137: 136 iPS Efficient Engineering Practices for Software Projects with Neal Ford
January 07, 2016
1:09:30
66.72 MB
Downloads: 0
01:20 - Neal Ford Introduction
- GitHub
- Blog
- iPhreaks Episode #84: Building Your Technology Radar with Neal Ford
- iPhreaks Show Episode #119: Ambient Information and the Apple Watch with Neal Ford
- ThoughtWorks
02:16 - Efficient Engineering Practices for Software Projects
- Test-Driven Development
- Continuous Integration
- Continuous Integration Servers
- Continuous Delivery
08:42 - Feature Branching
12:13 - Bad Things About Feature Branching
- Merge Ambush
- No Opportunistic Refactoring
- Merge Conflicts
17:02 - Trunk Based Development
- Feature Toggles
24:10 - Continuous Integration (Cont’d)
26:58 - Hypothesis-Driven Development (Experiment-Driven Development)
32:08 - Pull Requests
35:32 - Feature Branching (Cont’d)
40:32 - Implementing Feature Toggles
44:47 - Automatic Machine Provisioning
49:15 - Consulting Judo - Michael Nygard
- “Demonstration trumps discussion.”
54:28 - Eliminating Pain Points; Automation & Delegation
01:00:33 - The Out-of-town Consultant Effect
Picks
Apple TV (Jaim)
Pebble Time Steel (Chuck)
iOS Remote Conf (Chuck)
LaunchDarkly (Neal)
Grasp (Neal)