-
Notifications
You must be signed in to change notification settings - Fork 346
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
你会用TDD吗? #152
Comments
As far as I can tell, both from the fact that no effort has been made to write/translate into the language that is clearly used by the community and this repo's maintainers, as well as by what comes up using Google translate, this is not a reasonable or helpful issue. @VisualStudioGayHub Please feel free to reformulate and reopen (in English so the community can understand and help, in the case that there is actually a question here). |
Hi @VisualStudioGayHub, 👋 The short answer is: Yes. Absolutely! We do Test Driven Development (TDD) as much as possible. 👩💻 The longer answer is: Yes, we follow the TDD best practice in our day-to-day work because it is a more systematic and scientific approach to software engineering. Skipping writing tests is like a restaurant chef not following a recipe, it can go well some of the time, but the results are inconsistent and will not scale. Rough translation (care of Google Translate):
We don't tend to write tests for the tests, No. As for the tests for test code for test code ... 🤷♂️ and "expelled from the programming world" 🙄 Dupe of: mjhea0/flaskr-tdd#77, ResoCoder/flutter-tdd-clean-architecture-course#49 and gregmalcolm/python_koans#259 |
测试代码本身也算另一种形式的业务代码,为了保证测试代码的正确。
你给测试代码写测试吗?
你给测试代码的测试代码写测试吗?
你给测试代码的测试代码的测试代码写测试吗?
你给测试代码的测试代码的测试代码的测试代码写测试吗?
你不写,就代表你不会用TDD,你就写不出高质量代码,你就无法重构代码,你就会被程序界开除人籍
The text was updated successfully, but these errors were encountered: