Stop writing scripts! CLI applications with TDD
summary
Shows how to stop writing one-off Python scripts and instead build testable CLI applications using Test-Driven Development. Covers using automated tests and CI pipelines to ensure reliable command-line apps, and explains why simple scripts don't work well for maintainable, tested workflows.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 5:56Why write tests
- 13:03CLI script problems
- 16:29Framework overview
- 21:47Live demo
- 25:58Q&A
related talks
36mCLI applications & TDD: Never write scripts again
24mTDD is not about tests!
37mTDD - the why, the how and the when not
27mHow to Write a Great Command Line Application
38mTesting for the Terrified: How to Write Tests, Conquer Guilt, and Level Up
32mTest-drive the development of your command-line applications
37mLet's Make Better Command Line Applications
25mCLI-Driven Developer Experience: The Secret Ingredient of an Aligned Team
