this post was submitted on 09 Jan 2025
548 points (99.1% liked)

Programmer Humor

33090 readers
881 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 73 points 3 weeks ago* (last edited 3 weeks ago) (14 children)

As a data engineer, testing with production loads is critical to performance checking, as well as finding edge cases where your assumptions about what can be expected in the data are curb stomped and send you back to the drawing board to cry and think about what you've done.

[–] [email protected] 3 points 3 weeks ago (1 children)

You test in dev? You mean you don't have a Q&A environment? or staging?

[–] [email protected] 3 points 3 weeks ago* (last edited 3 weeks ago)

I test my own code/scripts in dev when I'm working on it. QA usually tests acceptance criteria in test environment. And then staging is used for production data testing for performance and identifying missed edge cases. Actually, we sometimes use dev and test interchangeably when multiple people are working on the same repo, so the lines are a little blurrier than that.

load more comments (12 replies)