Software Entwicklung
Blogger: Softwareentwickler
Informatik Blogs

Meine Ideen, Tipps und Tricks zum Thema Softwareentwicklung

aufgenommen
13. September 2016

Bewertung


Du kannst Blogs nur bewerten, wenn du eingeloggt bist!

aktualisiert
27. September 2016

Ranking

keine Teilnahme

Das Gesetz von Demeter

Das Gesetz von Demeter ist eine 1987 an der Northeastern University in Boston vorgeschlage Softwarerichtlinie und kann etwa wie folgt zusammengefasst werden: Sprich nur zu deinen nächsten Freunden. Wer soll sprechen? Klassen bzw. die aus ihnen [...]
auf Software Entwicklung weiterlesen
vor 8 Tagen veröffentlicht

Das Offen-Geschlossen-Prinzip

Das Offen-Geschlossen-Prinzip, definiert 1988 von Bertrand Meyer in seinem Werk "Object-Oriented Software Construction", besteht aus zwei Teilen. Ein Modul sollte für Erweiterungen offen sein Eine Erweiterung ist in diesem Kontext eine [...]
auf Software Entwicklung weiterlesen
vor 14 Tagen veröffentlicht

Der richtige Umgang mit Bibliotheken

Sei es zum Parsen von XML, zur Erkennung von Email-Adressen und Telefonnummern oder für komplexere mathematische Vorgänge. Bibliotheken sind großartig! Sie nehmen uns viel Arbeit ab und auch wenn Programmierer sich das ungern eingestehen, sind [...]
auf Software Entwicklung weiterlesen
vor 19 Tagen veröffentlicht

Kritische Klassen

Hat eine Klasse in Ihrem Code mehr als 300 Zeilen Code? Wird eine Klasse von mehr als drei anderen Klassen benutzt? Benutzt eine Klasse mehr als drei andere Klassen? Wenn Sie mindestens eine der Fragen mit "ja" beantworten können sollten Sie sich [...]
auf Software Entwicklung weiterlesen
vor 24 Tagen veröffentlicht

Das Filter - Muster

Nehmen wir an, wir sind in einem Tierheim und erhalten eine Übersicht über alle verfügbaren Tiere. Ein Tier hat immer einen Namen und ein Alter. Außerdem gibt es unterschiedliche Tierarten, die alle von der Oberklasse "Animal" erben. public [...]
auf Software Entwicklung weiterlesen
vor 1 Monat veröffentlicht

Das Schlüsselwort "this"

In vielen Programmiersprache ist der Zusatz this optional, wenn eine klasseneigene Methode oder ein klasseneigenes Attribut angesteuert werden soll und alles Optionale wird auch gerne weggelassen. Eine Klasse ohne this könnte wie folgt aussehen: [...]
auf Software Entwicklung weiterlesen
vor 1 Monat veröffentlicht

Boolsche Werte als Methodenparameter

Wir haben oft den Fall, dass eine Klasse eine Funktionalität bereitstellt, welche wir erneut in ähnlicher Funktionsweise wünschen. Häufig wird an die Funktion als Übergabeparameter dann ein boolscher Wert angefügt, durch welchen gesteuert wird [...]
auf Software Entwicklung weiterlesen
vor 1 Monat veröffentlicht

Berechenbare Eigenschaften

Was unterscheidet ein Objekt einer Klasse von einem anderen Objekt derselben Klasse? Es ist die Zuweisung der Attribute. Es wäre allerdings falsch zu glauben, dass jede Eigenschaft, durch die sich 2 Objekte unterscheiden, einem Attribut entsprechen [...]
auf Software Entwicklung weiterlesen
vor 2 Monaten veröffentlicht

Modifizierende Aufrufe

Objekte haben 3 Bestandteile: Der Zustand, das Verhalten und die Identität. Das Verhalten hat die Berechtigung den Zustand zu verändern und der Zustand kann das Verhalten modifizieren, indem beispielsweise andere Verzweigungen durch die [...]
auf Software Entwicklung weiterlesen
vor 2 Monaten veröffentlicht

Dokumentation von Methoden

Software zu dokumentieren ist an sich eine gute Idee. Eine dokumentierte Klasse ist viel leichter zu verwenden als eine nicht dokumentierte Klasse. Neben der Eingabe und Ausgabe von Methoden ist es für den Benutzer der Klasse wichtig zu wissen, [...]
auf Software Entwicklung weiterlesen
vor 2 Monaten veröffentlicht