SteamWar/SpigotCore
Archiviert
13
0

WIP: scoreboard #12

Geschlossen
Lixfel möchte 22 Commits von scoreboard nach master mergen
Besitzer
Keine Beschreibung angegeben.
Autor
Besitzer

@Yaruma3341 Bitte optimiere den Versionsabhängigen Code noch, dass kein Code doppelt vorkommt (auch wenn dann z.B. in der 1.8 mal 1.12er Code ausgeführt wird, aber das ist in diesem Fall hier unproblematisch. Das verringert nämlich den Wartungsaufwand, wenn wir dann mal dran rumschrauben müssen oder neue Versionen hinzufügen, die sich aber nicht von einer bereits vorhandenen Implementierung unterscheiden.

@Yaruma3341 Bitte optimiere den Versionsabhängigen Code noch, dass kein Code doppelt vorkommt (auch wenn dann z.B. in der 1.8 mal 1.12er Code ausgeführt wird, aber das ist in diesem Fall hier unproblematisch. Das verringert nämlich den Wartungsaufwand, wenn wir dann mal dran rumschrauben müssen oder neue Versionen hinzufügen, die sich aber nicht von einer bereits vorhandenen Implementierung unterscheiden.
Mitwirkender

@Lixfel Die "Idee" hatte ich beim programmieren auch, jedoch habe ich mir mal deinen Code diesbezüglich angesehen (wollte nachsehen wie du es gemacht hast) und du hast ebenfalls Codedopplungen im Source. Deshalb habe ich mit entschieden diese Dopplungen in Kauf zu nehmen (hast du so weit ich das gesehen habe ja auch teilweise oder ich habe nicht richtig hingesehen) und sehe das vlt. sogar als Vorteil an: zwar hast du einige wenige Dopplungen und der Wartungsaufwand ist etwas größer (jedoch NICHT imens), jedoch ist es aus meiner Sicht so einfacher auf den richtigen Code zuzugreifen, da du nicht immer aufwändig prüfen musst, ob der Source der 1.12 z.B. mit der 1.8 oder 1.10 kompatibel ist. Ich sehe das nämlich als SEHR viel größern Wartungsaufwand an.

@Lixfel Die "Idee" hatte ich beim programmieren auch, jedoch habe ich mir mal deinen Code diesbezüglich angesehen (wollte nachsehen wie du es gemacht hast) und du hast ebenfalls Codedopplungen im Source. Deshalb habe ich mit entschieden diese Dopplungen in Kauf zu nehmen (hast du so weit ich das gesehen habe ja auch teilweise oder ich habe nicht richtig hingesehen) und sehe das vlt. sogar als Vorteil an: zwar hast du einige wenige Dopplungen und der Wartungsaufwand ist etwas größer (jedoch NICHT imens), jedoch ist es aus meiner Sicht so einfacher auf den richtigen Code zuzugreifen, da du nicht immer aufwändig prüfen musst, ob der Source der 1.12 z.B. mit der 1.8 oder 1.10 kompatibel ist. Ich sehe das nämlich als SEHR viel größern Wartungsaufwand an.
Lixfel hat diesen Pull-Request 2019-12-20 10:19:24 +01:00 geschlossen
Dieses Repo ist archiviert. Du kannst Pull-Requests nicht kommentieren.
Keine Beschreibung angegeben.