Java Supermarkt Kasse?

...komplette Frage anzeigen

3 Antworten

Es ist noch kein Meister vom Himmel gefallen.

Allerdings hat triopasi schon recht, wenn er dir empfiehlt mal ganz unverbindlich in die Coding Conventions zu schauen.

Wenn du einen Fehler hast und dieser sich als Exception äußert, kann man nach dieser Exception suchen und findet eine Erklärung, was sie bedeutet. Abgesehen davon sind die meisten ziemlich selbsterklärend.

Ich möchte die ebenfalls ans Herz legen ein Tutorial zum Thema Debuggin zu machen. Debuggen über System-Out-Prints ist nicht nur schlechter Stil, man vergeudet auch Unmengen Zeit und findet einige Fehler damit gar nicht.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von triopasi
12.05.2016, 18:35

Macht den Code halt lesbarer finde ich ;)

Ich mache das auch gern mit einfachen Konsolenausgaben (ich mein bei so Minisachen), gerade in Eclipse, da ich den Debugger da richtig mies finde.

0
Kommentar von Larryes
12.05.2016, 18:41

Es war ja auch kein vom System erkannter Fehler, ich hab's nur nicht gerafft wo die breaks hinkommen ^^

0
Kommentar von triopasi
12.05.2016, 18:56

Ist das nicht die Autoformatierung? (Bin inzwischen bei IntelliJ, programmiere aber auch nur selten Java, hab seit dem Umstieg nur Kleinigkeiten gemacht..)

0

Hab schon mal auf die Frage geantwortet und dir gesagt, dass du dir die Coding Convetions mal anschauen sollst! Mach das doch bitte endlich mal. 

Zudem: Was is denn dein Bug?? Ohne den zu kennen kann man dir nicht helfen.


EDIT

public void Begrüssung ()

Für sowas gehörst du geschlagen!! AUA.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Larryes
12.05.2016, 18:28

Jaaaaa, sorry. Hab nicht wirklich viel Zeit, ist 'n Schulprojekt un ich hab 'ne Deadline hab den Lehrer schon gefragt aber der meinte ich solls erstmal ohne machen. WIe gesagt : Anfänger, ist halt für mich so einfach wie möglich gehalten :). Der Bug zeichnet sich dadurch aus, dass immer wenn ich nach der Begrüssung ind die listeLebensmittel gehe per Eingabe der Ziffer 1, und dann z.B. mich für Fleisch entscheide ebenfalls Ziffer 1, dass ich dann automatisch auf listeHygiene und nachdem ich dort etwas ausgewählt habe auf die listeGetränke komme.

0
Kommentar von triopasi
12.05.2016, 18:54

Stimmt, Groß/Kleinschreibung wäre mal der erste Schritt.. Wollte nur mal das Refactor Tool ganz kurz vorstellen, das kann in dem Fall einiges an Arbeit sparen :)

0
Kommentar von androhecker
13.05.2016, 06:21

Mehr als nur einiges, wenn man in einem großen Projekt alle Referenzen sucht, sucht man noch in 3 Jahren.

0

Wenn ich jeden Fehler hier korrigieren würde, wäre die Anwort zehn Kilometer laeng, wie triopasi schon gesagt hat solltest du dir echt mal anschauen wie Variablen- und Methodennamen auszusehen haben.

Und noch etwas: Code kommt grundsätzlich auf eine richtige Seite wie haste- oder pastebin, das hier hat weder Syntax Highlight noch eine Formatierung in der App.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von androhecker
12.05.2016, 18:40

Schlechte Bewertung? Wieso?

0

Was möchtest Du wissen?