DieRenteEnte
Fleet Admiral
- Registriert
- Nov. 2007
- Beiträge
- 11.357
Skidrow schrieb:Ja schon, aber man sieht es ja daran, dass Spiele damals ziemlich bugfrei liefen beim Erscheinen.
Offensichtlich gibt es heute keine Entwickler mehr, die ein Spiel fertig herausbringen. Wo die Entwickler früher sich bereits mit neuen Projekten beschäftigen konnten, ist heute ein enormer Supportaufwand danach nötig. Abgesehen davon, dass die Teamgröße immer weiter wächst.
Das liegt aber auch an der Qualität heutiger Entwickler.
Heute wird "oberflächig" programmiert und sobald eine Funktion nicht genau das macht, was die soll, überlagert man diese mit mehreren anderen Funktionen. Das man ein Programm/Spiel nicht nur sehr viel langsamer, sondern auch sehr viel fehleranfälliger. Einfach weil oft nicht bekannt ist, wie diese einzelnen Funktionen exakt funktionieren.
Die guten (sehr hoch bezahlten) Entwickler dagegen beschäftigen sich mit dem Erstellen der einzelnen Funktionen, welche von den schlechteren (gering bezahlten) Entwicklern über eine Hochsprache zusammengebastelt werden.
Mit anderen Worten und Lego als Beispiel:
Die hochbezahlten und guten Entwickler bauen an einem Tag aus einzelnen Steinen eine einzige Figur.
Die gering bezahlten und "schlechteren" Entwickler bauen an einem Tag aus bereits vorhandenen Figuren dafür leine Dörfer. Wie die Figuren "ungefähr" gebaut wurden, können die sich denken, wissen es aber nicht exakt.
Wenn die Haus bauen und nur 9x9x9 zusammengebaute Würfel sehen, bauen die ein Haus aus mehreren 9x9x9 Würfel.
Ein guter Entwickler dagegen kramt aus der Legobox neue Steine heraus und erstellt 9x9 Wände und spart somit 90% Gewicht. (Rechenleistung)
Deshalb braucht man heute nur noch "schnelle Ergebnisse" durch große Teams mit weniger Ahnung, welche anschließend durch kleine Teams mit mehr Ahnung optimiert werden. Oder durch die selben Teams, die sehr viel länger brauchen, weil das Know-How fehlt.