mcavocado's recent activity
-
Comment on Majority of Bitcoin trading is a hoax, new study finds in ~finance
-
Comment on How much testing do you guys do? in ~comp
mcavocado I don’t do TDD, but where I work we require extensive unit and functional testing. Every change is accompanied by tests that verify that it does what it should. It’s a little bit more time...I don’t do TDD, but where I work we require extensive unit and functional testing. Every change is accompanied by tests that verify that it does what it should. It’s a little bit more time consuming up front, but in the long run it saves so much more time, especially when you have multiple teams that share a codebase.
It’s really quite liberating - we have faith in our test suite, and if the pipeline passes then it’s safe to deploy. Combined with small features and CI/CD, we deploy to production multiple times a day with confidence.
If there’s one area that we’re weak on, it’s integration tests between web/mobile apps and APIs. It’s a thing that we know we should improve, but it hasn’t really bitten us much and so nobody has pushed to prioritize it.
I don’t think that’s what happening here; when you trade on an exchange, the coins aren’t moved to a different wallet for each transaction. The only thing you would be able to trace on the ledger is when coins are deposited or withdrawn from the exchange.