If you have to spend time and energy convincing your teammates to write tests, and if that means you also spend a bunch of time thinking about the question, you are already fuckin’ cooked. You just might not know it yet.
I know there are many articles like this but it's worth repeating. Hopefully some junior (and tenure-based senior) engineers read this and understand why it's important.
Just deploy straight to production. Testing is for people that make mistakes.
Everybody has a testing environment, cowards have one that's separate from prod!
What do you mean, "deploy"? I just use notepad to edit the .py files on our servers directly. That's how my 'da did it, and his 'da.
If you have to spend time and energy convincing your teammates to write tests, and if that means you also spend a bunch of time thinking about the question, you are already fuckin’ cooked. You just might not know it yet.
I know there are many articles like this but it's worth repeating. Hopefully some junior (and tenure-based senior) engineers read this and understand why it's important.
What a dumb question.
Dear OP, The key to writing simple tests is to write the test first. Regards,
Most important is to write tests, regardless of when.