Roba1993 / Happy-Hour

Das DHBW Happy-Hour Projekt vom Kurs WWI2012F
MIT License
4 stars 0 forks source link

Entscheidung für Rückgabe #97

Closed Neram closed 9 years ago

Neram commented 9 years ago

Wir müssen uns entscheiden, ob er immer ein Array oder eine collection zurückgeben, damit es einheitlich ist und nicht immer der Code des anderen umgeänder wird..

@stegmajo @Tabea-Kraus @Micash0711 @mighty190 @TobiasH1993 @Roba1993

stegmajo commented 9 years ago

Ich würde eine Collection oder eine List zurück geben, denn da kann man einfach neue Objekte mit list.add() hinzufügen. Bei einem normalen Array: Object[] geht das nämlich nicht...

Roba1993 commented 9 years ago

@Jonas stimmt, ebenfalls das sortieren innerhalb einer Collection ist einfacher. Jedoch würde ich eine Collection nur verwenden, wenn gson diese automatisch in ein json Array umwandeln kann. Wenn dies nicht der Fall sein sollte, ist ein Array zu bevorzugen.

markusthoemmes commented 9 years ago

Ich würde definitiv Collections empfehlen. Die haben eine toArray Funktion im Interface, was das Problem zwecks GSON löst.

Ihr müsst auch bedenken, ob die Reihenfolge der Elemente wichtig ist! Wenn ja müsstet ihr statt Collection eine List verwenden, die ja das Collection Interface implementiert.

Roba1993 commented 9 years ago

GSON unterstützt das umwandeln von Collections zu Arrays. Somit verwenden wir Collections als Rückgabe für mehrdimensionale Objekte.