James Phoenix

speaker
411 appearances 1 recordings 1 series first heard Nov 2024 last heard Nov 2024

James Phoenix’s voice in public audio — every appearance, attributed to the second.

Trend

recordings per month · last 12 months
No recordings in the last 12 months.Older appearances are listed below; set an alert to hear about the next one.

Appearances

newest first · ▶ plays the moment
They're called black box tests.
You're not testing the whole um every single uh you know function signature call.
You're basically just
Testing, does the thing work?
Uh and you'll see Level Levels has done that with loads of his robots.
He's just writing integration tests.
He's not testing at the function level or at the class level.
And and that's that's what you should do, in my opinion.
Yeah.
There's also an idea of this concept called defensible programming, which is basically where you, you know, as you write code, if you run into something that shouldn't happen, then you basically should log an error or you should raise an exception.
And actually that ends up partially being a testing suite in some way.
So I'll give you an example.
Like if you have a job uh that should get created and that should create 10 jobs.
In the next service, if you check for if those ten jobs should exist, and if they don't, you throw like a century error, then that's like a good way for you to actually be um
not necessarily testing the actual architecture, but as the app experiences bugs in real time, you're just logging a century error.
This shouldn't have happened.
We should have we just raised an assertion.
So to me that's actually that actually gets you quite a lot of the way anyway.
Know a lot about.
Yeah, yeah, you should know a lot about this.
Showing 301–320 of 411 · page 16 of 21 ← Previous Next →