Heim > Backend-Entwicklung > Golang > Tag – Zufällige Beiträge unter TIL

Tag – Zufällige Beiträge unter TIL

Susan Sarandon
Freigeben: 2024-10-18 06:14:30
Original
538 Leute haben es durchsucht

Day - Random posts under TIL

Themen:

  1. Frage: Wie schreibe ich bessere Tests?

1. Frage: Wie schreibe ich bessere Tests?
Nicht viel für heute. Habe die folgende Frage auf reddit gepostet.

Was passiert, wenn ich Komponententests oder Systemtests in einem falschen Muster schreibe, führt das dann auch zu einer schlechten Codebasis? Zu lernen, wie man gute Tests schreibt, ist ebenfalls eine Fähigkeit, und es braucht Zeit, diese Fähigkeit zu erlernen. Wenn ich jedoch Fristen einhalten muss, kann ich nicht viel Zeit mit dem Erlernen der Testfähigkeiten verbringen, sodass ich beim Schreiben des Tests möglicherweise ein schlechtes Muster schreibe. Wird es in Zukunft zu doppelten Anstrengungen führen, da die Codebasis ebenfalls auf diesem Test basiert? Oder wie startet man ein Projekt am besten? Zum Beispiel: Chicago vs. London Unit-Tests, um zu verstehen, welches die gute Wahl ist, brauche ich Zeit, um es zu lernen. Die meisten Tests enden im TDD, wobei nur zwei Fälle zeigen, dass ich eine 100-prozentige Abdeckung habe, obwohl ich nicht sicher bin, ob das stimmt oder nicht. Teilen Sie mir bitte Ihren Rat mit, wie ich es verbessern kann, da kein Testen, sondern auch das Schreiben eines Optimierungstests erforderlich ist.

Das obige ist der detaillierte Inhalt vonTag – Zufällige Beiträge unter TIL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage