Talking Code
How to Ship Well-Tested Software Faster
Episode Summary
Florian Motlik on how testing and validation using the continuous integration and deployment model results in manageable, quality software.
Episode Notes
Florian Motlik on how testing and validation using the continuous integration and deployment model results in manageable, quality software.
Here's what to listen for:
- 0:52 What is continuous integration?
- 4:37 What is source control?
- 7:50 What is automated testing?
- 18:59 What is high-level testing and what is low-level testing?
- 25:26 How can we invest in testing and testing infrastructure?
- 32:52 How should we try and test?
- 37:22 Where do you draw the line on what you shouldn't test?
- 40:56 How can I determine if features are tested enough to put in front of customers?
- 42:49 Does doing continuous integration mean my app is bug-proof?
- 44:54 What is continuous deployment?
- 50:47 What's your recommended workflow for small startups?