Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » Systematisch Algorithmen entwerfen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
08.12.2004, 09:14 Uhr
stephanw
localhorst



Zitat:
Aber für jedes Minimodul umfangreiche Tests zu schreiben ist auch recht zeitauffwendig und selbst wenn ich das tue, stellen sich später beim eingebundenen, als bugfrei angenommenen, Modul wieder Fehler ein, weil irgendein Sonderfall nicht bedacht wurde.
Man muss einen Kompromiss finden. Eine funktion int add (int a, int b); wird man wohl auch ohne Test richtig schreiben. Zum Sonderfall: gerade das ist es eben nicht! Man muss und soll beim Testen gerade die Randbedingungen testen, weil im Normalfall ja selten Fehler auftreten. Wer das nicht macht, bescheisst nur sich selbst.
Die Test zu schreiben ist Mehraufwand, klar. Aber Deine Fehlersuche hat auch 1 Tag gedauert und es sind vielleicht noch immer Bugs drin . Außerdem hat die Testgeschichte den Vorteil, dass man Code testbar machen muss. Das führt (auch bei mir) zu kleineren, besser wartbaren Code-Teilen mit weniger Seiteneffekten.
--
Reden ist Schweigen und Silber ist Gold.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
08.12.2004, 11:17 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Lustigs wirds nur wenn es für die Sprache keinen Debugger gibt
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: