Forum: PC-Programmierung Software neu schreiben, wie formulieren?


von Wernher (Gast)


Lesenswert?

Hi, wenn der Code total vermurkst ist, sodass es das Beste ist ihn neu 
zu schreiben, wie formuliert ihr das?

"Software neu schreiben" klingt irgendwie komisch, als müsste man 
wirklich bei Null beginnen, das trifft es ja nicht.

von Lord Z. (lordziu)


Lesenswert?

Redesign

von Roland H. (batchman)


Lesenswert?

Gar nicht. Meiner Erfahrung nach hagelt es Absagen, schlimmstenfalls 
gibt es sogar Verbote.

Ich gehe schrittweise vor: Immer dann, wenn gerade aus einem fachlichen 
Grund etwas angefasst werden muss, dann etwas grossflächiger "sanieren". 
Nach einer gewissen Zeit ist man durch.

Wernher schrieb:
> "Software neu schreiben" klingt irgendwie komisch, als müsste man
> wirklich bei Null beginnen, das trifft es ja nicht.

Das ist tatsächlich etwas anderes, da beim "von Null aus" oft noch der 
Weg gesucht wird, und dabei der eine oder andere Irrweg begangen wird . 
Es ist eine Art "Übersetzen" oder "Überführen", und benötigt wesentlich 
weniger Zeit. Ob das Management diesen Unterschied versteht, ist eine 
andere Frage.

Der Begriff "Refactoring" ist auch groß in Mode.

von Reinhard Kern (Gast)


Lesenswert?

Wernher schrieb:
> "Software neu schreiben" klingt irgendwie komisch, als müsste man
> wirklich bei Null beginnen, das trifft es ja nicht.

Der Fachausdruck heisst Code Refacturing - aber dafür muss sich der 
Murks in Grenzen halten. Die Frage ist, wem du das verkaufen musst. Der 
muss erst mal überzeugt werden, dass es wirklich Murks ist. Wenn das 
dein Chef ist und er den Code geschrieben hat, solltest du da sehr 
vorsichtig vorgehen.

Gruss Reinhard

von Johann L. (gjlayde) Benutzerseite


Lesenswert?

Ich nenn die Dinge beim Namen, zumindest gegenüber Kollegen, 
Projektleiter, Chef etc.: "Das Zeug ist unwartbar. Ich klopp das in die 
Tonne und schreib es neu".

von Möwie (Gast)


Lesenswert?

Johann L. schrieb:
> Ich nenn die Dinge beim Namen, zumindest gegenüber Kollegen,
> Projektleiter, Chef etc.: "Das Zeug ist unwartbar. Ich klopp das in die
> Tonne und schreib es neu".

Mein Chef hätte Freude an dir.

Ich Versuch dabei meistens Vorgesetzte immer zu umschiffen. Bei 
zusätzlichen Features oder anderen Arbeiten kalkulier ich mir ein 
bisschen Zeit für diese Arbeiten mit ein (funkt. im Normalfall aber nur 
wenn man die Planung vorher schon gemacht hat).

von unbekannt (Gast)


Lesenswert?

Refactoring

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.