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!