2025-06-10
10 分钟What's up, my nerds?
I'm Jared, and this is ChangeLog News for the week of Monday, June 9th, 2025.
Just days before their much-anticipated WWDC keynote,
Apple Research published a paper on the strengths and limitations of large reasoning models,
which I can't help but interpret as, seriously guys,
there's good reasons why our Apple Intelligence rollout has been a dumpster fire.
You'll see.
Okay, let's get into the news.
Never let AI write your tests.
Developer DeWank's field guide to a new way of building software starts off as a pretty typical,
here's how to be productive coding with AI,
but then he says something near the end, and emphatically so.
that I haven't heard anybody say.
Quote, now we come to the most important principle in AI-assisted development.
It's so important that I'm going to repeat it in multiple ways until it's burned into your memory.
Never let AI write your tests.
Tests are not just code that verifies other code works.
Tests are executable specifications.
They encode your actual intentions, your edge cases,
your understanding of the problem domain.