• Programmier Blog

    News, Tipps & Tricks rund um die Software Entwicklung

  • Programmieren Blog

    Alles rund um C# und .NET

  • Entwickler Blog

    deutschsprachiger Blog für Software Entwickler

  • ;
Home » Blog » Software Entwicklung » Vermeide Codeduplizierung

Kategorie: Software Entwicklung

Vermeide Codeduplizierung


Es ist das No-Go in der Software Entwicklung schlechthin, copy & paste von code.

Wenn Code bestehend aus mehreren Codezeilen mehrfach in einem Programm vorkommt, spricht man von Codeduplizierung.

Das Duplizieren von Code sollte tunlichst vermieden werden, es ist eines der größten Anti-Patterns überhaupt.

Wenn bestehender Code an anderer Stelle nochmals benötigt wird, dann lagert man diesen Code in Methoden oder Klassen aus oder am besten in Frameworks bzw. Bibliotheken.

Duplizierter Code ist aus mehreren Gesichtspunkten problematisch. Der problematischste Punk ist, dass duplizierter Code doppelt, dreifach oder je nachdem wie oft ein Code vervielfältigt wurde, mehrfach gewartet werden muss, sollte der betroffene Code später einmal geändert werden müssen.

Weiters kann es durchaus sein, dass der kopierte Code einen oder mehrere Bugs beinhaltet. Diese Bugs treten dann an mehreren Stellen in der Software auf. Der gleiche Fix muss dann an all diesen Stellen angewendet werden.


von Gerald


Ähnliche Artikel:

Design Patterns
Domain-Driven Design (DDD) - so bewerkstelligst du komplexe Software Projekte
Mit Musik fällt das Programmieren leichter
Was sind Code Reviews und warum sind sie so wichtig?
Wie werde ich ein besserer Programmierer?
Worauf muss man beim Programmieren lernen achten?


Hinterlasse einen Kommentar:

* Pflichtfelder

Nach erfolgreicher Überprüfung wird dein Kommentar freigeschaltet!

Um Spam zu vermeiden, bitte obenstehenden Text eingeben:



programmieren-lernen.net übernimmt weder Haftung noch Garantie für die Richtigkeit dieses Artikels.


Drucken [Drucken]         [Bookmark]         [Verlinken]


Auf Pinterest folgen

C# Online Kurs

Lerne spielerisch die Programmiersprache C#

      
     C# lernen

C# Tipps

       

Erhalte auch kostenlose Tipps & Tricks rund ums Programmieren.

Als Dankeschön erhältst du bei einer erfolgreichen e-mail Bestätigung einen Willkommens-Gutscheincode im Wert von 10 EUR, den du beim Erwerb des C# Kurses einlösen kannst.


Partner werden

    


Verdiene passiv Geld mit jedem verkauften C# Kurs, der durch deine Vermittlung zustande kommt.