1
point
vinipolicena
Joined 138 karma
- 6 points
- 2 points
- 2 points
- 4 points
- 2 points
- 2 points
- 7 points
- Parts of the talk remind me of https://www.amundsens-maxim.com/
- 3 points
- Reminds me of this passage from Nassim Taleb's Skin in the Game:
> The great Karl Popper often started a discussion with an unerring representation of his opponent’s positions, often exhaustive, as if he were marketing them as his own ideas, before proceeding to systematically dismantle them. Also, take Hayek’s diatribes Contra Keynes and Cambridge: it was a “contra,” but not a single line misrepresents Keynes or makes an overt attempt at sensationalizing.
- 2 points
- Post in which simonw explains the "snapshot testing" approach: https://til.simonwillison.net/pytest/syrupy
- 65 points
- 2 points
- 2 points
- 3 points
- 1 point
TDD as defined by Kent Beck (https://tidyfirst.substack.com/p/canon-tdd ) doesn't belong in that list. Beck's TDD is a way to order work you'd do anyway: slice the requirement, automate checks to confirm behavior and catch regressions, and refactor to keep the code healthy. It's not a bloated workflow, and it generalizes well to practices like property-based testing and design-by-contract.