Show notes
What happens when 100% test code coverage just isn't enough.
This problem affects lots of projects that use higher level programming constructs, like domain specific languages (DSLs), sub languages mini languages, compilers, and db query languages.
Also covered:
- awesome Python applications
- versioning: 0-ver vs calver vs semver
Special Guest: Mahmoud Hashemi.
Sponsored By:
Links:
- Announcing glom — Restructured Data for Python
- Domain-specific language - Wikipedia
- awesome-python-applications — Free software that works great, and also happens to be open-source Python.
- Meld — a visual diff and merge tool targeted at developers.
- ZeroVer: 0-based Versioning
- SemVer: Semantic Versioning
- CalVer: Calendar Versioning
- episode 27: unit, integration, and system testing - Mahmoud Hashemi

