Disclaimer: views are not my own.
-
Who Cares About Your Tests?
13 Sep 2024
Something that I’ve been pontificating on in my chamber as of late are the definitions of various types of tests that people often treat as fact. “Unit”, “integration”, “acceptance”, “end-to-end”—these are all terms that at various points in time I’ve heard very confident assertions on their true, implacable meaning.
-
I Don't Like Pull Requests
23 Aug 2024
How about this for a code review process: one person goes away, does some amount of work resulting in code changes, and then creates a PR that others review more-or-less at their convenience. Ideally, they work in small increments so the review can be more focused. Feedback is shared through threads of comments, and once there is some level of approval, the changes can be merged into the mainline of the repository. Rinse, wash, repeat.