Java Programm fuer Bewerbung schreiben Frage



  • Hallo,

    ich muss ein Java Programm fuer ein Bewerbungsgespraech schreiben. Hab die Aufgabe uebers Wochenende von der Firma bekommen.

    Ich soll das Spiel Schere, Stein, Papier umsetzen. So nun meine Fragen.

    1. Wuerdet ihr Konsole oder Grafik machen ? ( steht nicht dabei)
    2. Der Code soll hohe Testabdeckung vorweisen. Was bedeutet das ?
    3. Herangehensweise: Testgetrieben ( Was bedeutet das)
    4. Test in einer JVM Sprache deiner Wahl
    5. Ich soll local GIT verwenden. Was heisst das. Git das in Eclipse
    intregriert (EGit) ist oder normal Git ?
    (initial ein 'git init' im Projekt Verzeichnis, so dass wir ein bisschen
    deiner Arbeitsmethoden sehen)



  • computernerds schrieb:

    1. Wuerdet ihr Konsole oder Grafik machen ? ( steht nicht dabei)

    Grafik, also simple Swing-Anwendung mit ein paar geklauten Bitmaps drin. Wenn du meinst, dass das zu viel Zeit braucht, dann mach was mit Konsole. Gibt dann aber vermutlich "Punktabzug".

    computernerds schrieb:

    2. Der Code soll hohe Testabdeckung vorweisen. Was bedeutet das ?

    Dass du sowas wie JUnit einbindest und Testfälle für einzelne Funktionen definierst: https://de.wikipedia.org/wiki/JUnit

    computernerds schrieb:

    3. Herangehensweise: Testgetrieben ( Was bedeutet das)

    Guckst du: https://en.wikipedia.org/wiki/Test-driven_development

    computernerds schrieb:

    4. Test in einer JVM Sprache deiner Wahl

    Ist das Selbe wie Punkt 2. Nimm als IDE IntelliJ-Idea, die kann automatisiert Tests generieren (also das Grundgerüst, du musst nur das Innenleben der Testfunktionen schreiben) und dann laufen lassen.

    computernerds schrieb:

    5. Ich soll local GIT verwenden. Was heisst das. Git das in Eclipse
    intregriert (EGit) ist oder normal Git ?
    (initial ein 'git init' im Projekt Verzeichnis, so dass wir ein bisschen
    deiner Arbeitsmethoden sehen)

    Die wollen einfach nur an einem Git-Repository sehen wie du vorgegangen bist. Du solltest also nach jedem Entwicklungsschritt einchecken und einen sinnvollen Kommentar dazu schreiben.

    Btw, wenn du das ganze Zeug schon kennst, bist du in einem halben Tag mit der Aufgabe durch. Wenn vieles für dich Neuland ist (worauf dein Post schließen lässt), dann ist ein Wochenende wirklich knapp bemessen. 😞


  • Mod

    Crosspost https://www.c-plusplus.net/forum/343831

    Thread closed.

    MfG SideWinder


Anmelden zum Antworten