Suche SEHR gutes Beispiel für guten Code-Style
-
SideWinder schrieb:
Trotzdem hats DirectX nun geschafft 10 Versionen durchzuhalten mit 100%iger Abwärtskompatibilität und ohne irgendetwas am Design verändern zu müssen.
Tja, wenn man kein Design hat kann man auch nix verändern :p
.
-
Kann man so oder so sehen. Dank strikter COM-Einhaltung ist das Design doch sehr langlebig. Ob es damals optimal ausgewählt worden ist kann ich nicht beurteilen - aber auch wenn es nach heutigen Gesichtspunkten nicht der Fall ist, so ist es für einen Programmierer um einiges leichter Aspekte und Features von neueren Versionen zu nützen wenn diese im gleichen Design vorliegen.
MfG SideWinder
-
MaSTaH schrieb:
SideWinder schrieb:
Trotzdem hats DirectX nun geschafft 10 Versionen durchzuhalten mit 100%iger Abwärtskompatibilität und ohne irgendetwas am Design verändern zu müssen.
Tja, wenn man kein Design hat kann man auch nix verändern :p
.
Was ist denn das für ein Schwachsinnspost
MfG SideWinder
-
btw. managed DirectX ist IMHO sehr schön designed worden. Sieht nur hässlich aus, wenn man es mit C++ benutzt. :p
-
Managed DirectX? Ist das das .NET-DirectX?
MfG SideWinder
-
SideWinder schrieb:
Managed DirectX? Ist das das .NET-DirectX?
ja
-
Irgendwer schrieb:
foo ist zwar gut lesbar aber wenn du noch eine Variable names foo irgendwo in deinem Program hast dann kann das ganz gewaltig Ärger geben, also schreib ich Foo um Nameskonflikten aus dem Weg zu gehen.
Und wenn jemand die Variable nun Foo nennt?
Ob foo oder Foo muss man immer nach den Projekt internen Stil Richtlinien entscheiden. Wobei alles groß mit sicherheit die schlimmste Lösung ist
SideWinder schrieb:
Soll erst mal einer nach machen
Also ich sehe da keinen Grund der Bewunderung. Da gibt es zum einen APIs, die länger existieren und nicht geändert wurden und da gibt es APIs die schöner designt sind...
-
SideWinder schrieb:
MaSTaH schrieb:
SideWinder schrieb:
Trotzdem hats DirectX nun geschafft 10 Versionen durchzuhalten mit 100%iger Abwärtskompatibilität und ohne irgendetwas am Design verändern zu müssen.
Tja, wenn man kein Design hat kann man auch nix verändern :p
.
Was ist denn das für ein Schwachsinnspost
Das sollte darauf anspielen, dass ich das Design für nicht gelungen halte und ausserdem keine besondere Leistung darin sehe. Du bist dir aber der Bedeutung der folgenden Smileys bewusst ( :p
)?
-
Ich denke, dass Begriffe wie "Design" oder "Schönheit" nicht zielführend sind. Entscheidend sind Aspekte wie Korrektheit, Geschwindigkeit, Erweiterbarkeit, Lesbarkeit und Instandhaltung. Daher Alter vor Schönheit!
-
Korrektheit, Geschwindigkeit, Erweiterbarkeit, Lesbarkeit und Instandhaltung
du beschreibst grad die eigenschaften, die schöner code haben soll