Wartung
-
Hallo,
versteht man unter Wartbarkeit einer Software : Erweiterbarkeit und Änderbarkeit ??
-
Software ist nie frei von Fehlern. Und früher oder später wirst du jeden Codeschnipsel nochmal ansehen müssen, oder ein anderer.
Foo bar(int *a[], uint x, uint y, uchar b) { for(byte p = x-5; p != -x; *-p) { for(llong s = 1; s <= p*b+y; s *= 2) { *(a+s+p) = &(*(a+s)[p+2]); } } return *((Foo*)(&*(a+x+b*y))); }
Wenn du sowas zum Beispiel hast, was du kontrollieren oder umschreiben musst, tja dann stehst du vor einem großen Problem, weil lesen kannst du das nicht mehr, Fehler siehst du auch keine mehr. Für einen Obfuskationswettbewerb ists auch noch zu schlecht.
Das nennt man Wartbarkeit. Unter anderem müssen dafür Funktion, Klassen und Variablen ordentliche aussagekräfitge Namen haben.
Erweiterbarkeit ist eher eine Sache von gutem Design. Änderbarkeit ist wieder von anderen Faktoren abhängig.
-
Warum kannst du sowas nicht bei google eingeben?
-
Dieser Thread wurde von Moderator/in nman aus dem Forum Themen rund um die IT in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
blurry333 schrieb:
versteht man unter Wartbarkeit einer Software : Erweiterbarkeit und Änderbarkeit ??
Das beide und noch viel mehr! Die Software soll unter allen Bedingungen lange Zeit
zuverlässig laufen und nicht nach wenigen Jahren eine (teure) Neuentwicklung erfordern.