Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Arno Welzel Newsgroups: de.alt.folklore.computer Subject: Re: Nostalgiecomputer Date: Sun, 30 Apr 2023 01:03:41 +0200 Lines: 29 Message-ID: References: <87ildf7bl3.fsf@usenet.ankman.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net gXLwCEPsS3hQhgKgfeQYbA1DyMLLHE6hTWhvWU1XYEGCWSr6GE Cancel-Lock: sha1:gSSNzI8mkZr89/EE+pmMrZ3hg4c= Content-Language: de-DE In-Reply-To: Xref: csiph.com de.alt.folklore.computer:39325 Josef Moellers, 2023-04-29 17:19: > On 29.04.23 17:07, Arno Welzel wrote: >> Stefan Ram, 2023-04-29 16:28: [...] >>> Und sollte man danach auf Tests und die Behebung von bei ihnen >>> gefundenen Fehlern verzichten? >> >> Nein, die Tests zu bauen ist ja Teil von "Grund auf neu entwickeln." > > Jein. Aus langjähriger (zwei Wochen weniger als 41 Jahre) beruflicher > Erfahrung weiß ich, daß oftmals die Korrektheit eines Codes > hineingetestet wird, statt daß sie hineinentwickelt wurde. Ja - Menschen sind nicht unfehlbar. Das ändert aber nichts an der Anforderung, dass man Tests erstellen muss und dies nicht automatisch erzeugt werden. > Der Test sollte die Korrektheit nachweisen, nicht die Fehler finden. Wenn der Code korrekt funktioniert, hat er keine Fehler mehr. Die Tests sollten natürlich auch prüfen, ob Fehlerfälle korrekt behandelt werden. Also nicht nur "Login mit korrekten Angaben geht" sondern auch "Login geht nicht, weil Angaben falsch sind" etc.. -- Arno Welzel https://arnowelzel.de