|
|
|
|
|
by yojo
1464 days ago
|
|
I have personally worked on a team where velocity collapsed under the weight of the test suite. There were lots of brittle mocks. I think we even did mock out the Ruby equivalent of the HTTP client. Every change would inevitably break tests (not functionality!) and developers were spending more than half their time wrestling with the test suite. All of us could have used this article. Please always strive to improve your practice. Commit things that aren’t perfect, but try to internalize best practices over time. Gradually raise your own code quality bar as you get better. Learning from posts like the OP is super important if you don’t have a good senior Eng on your team. A group of smart juniors can easily code themselves into a hole of left to their own devices. I know this, because I did this. |
|
Not sure if I’d have been smart enough to take my advice though. ;)