-
Notifications
You must be signed in to change notification settings - Fork 0
ScreencastSyllabus
Ben Christel edited this page Jul 3, 2022
·
1 revision
- getting feedback in 400ms
- running the tests every 5 seconds
- You Are In Control (or should be)
- Question Everything (avoiding cargo cults)
- What's "behavior"? (in behavior-driven development)
- The hardest part of programming (is creating a mental model)
- Three models of behavior
- The difference between a bug and a missing feature
- How examples of desired behavior become tests
- starting a browser app (almost) from scratch
- starting a browser app actually from scratch
- building toys (and putting them in production)
- building mental furniture (your language is not finished yet)
- parsers
- nuking fantasy land with exceptions
- algebraic properties of interfaces
- why most mocking leads to madness (and how to do it right)