What’s Your Opinion on TDD?
📺 https://youtu.be/hNRJqA1dVQU
- What are you even talking about?
- Stop removing the human from testing.
- I prefer usage drive design.
- Do it on paper (as paper prototyping).
- Avoid bike-shedding that sneaks.
- Promote yak-shaving.
- Scratch own itch.
- Yes unit testing is fine, but stop obsessing.
- Should write the code such that it is testable.
- Write out the behavior as if on paper.
- Write the usage doc.
- Rapid prototyping in shell scripts.
- Don’t make your prototype too good.
- Fundamental tenets of the UNIX philosophy.