Gutes Design mit statischen oder Member-Methoden

tfa

Top Contributor
ich meine nur, dass ich immer einen Fehler erwarte und die Behandlung sofort (im else oder catch-block) implementiere ohne zu warten, dass der Fehler irgendwann auftritt
Dann behebst du den Fehler nicht, sondern baust gleich einen Workaround in deinen Code ein. Das halte ich für prinzipiell schlechtes Design.
 

Dit_

Bekanntes Mitglied
wenn ich mit Workaround den Fehler logge, dann kann ich das Problem auch später entdecken, wenn die testphase abgeschlossen ist und ich keine Konsole die mit exception anzeigt habe, es sei denn jemand kann behaupten, dass sein Programm zu 100% getestet ist und fehlerfrei ist (für mehrere BSs zB), dann kann man sicher sein dass es nicht knallt, perfektes Design gelungen.

aber es ist glaube ein Sache des Geschmacks :)
 

Landei

Top Contributor
Einen Vektor der Form v = (1, 0, 3, 0, 0, 0, 2) kann ich dann durch einen Array der Form

Value[] v = {new Value(0, 1), new Value(2, 3), new Value(6, 2)}

repräsentieren.

Spricht irgend etwas dagegen, statt einem Array aus Values einfach eine [c]Map<Integer,Integer>[/c] zu verwenden? Also obiges Beispiel als:
Java:
Map<Integer,Integer> v = new TreeMap<Integer,Integer>();
v.put(0,1);
v.put(2,3);
v.put(6,2);

Das Ganze würde ich noch in eine nette Klasse verpacken, die automatisch 0 zurückliefert, wenn die Map den Wert nicht enthält.
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Interface als Instanzvariable = gutes Design Java Basics - Anfänger-Themen 6
G Bei Mouseover Grafik ändern, gutes Vorgehen gesucht Java Basics - Anfänger-Themen 0
X Best Practice SUCHE ein gutes Javabuch! (kein Anfang von 0) Java Basics - Anfänger-Themen 5
K Gutes Java 3D Game Tutorial gesucht Java Basics - Anfänger-Themen 6
M Gutes Beispiel für Exception- werfende & behandelnde Methode Java Basics - Anfänger-Themen 5
D Gutes Beispielprogramm für Threads? Java Basics - Anfänger-Themen 3
D Suche gutes Buch oder Tutorial Java Basics - Anfänger-Themen 3
J Gutes Buch für Anfänger Java Basics - Anfänger-Themen 11
G gutes Reporting Tool welches mit Java zusammenarbeitet Java Basics - Anfänger-Themen 8
N Java lernen / Gutes Buch Java Basics - Anfänger-Themen 9
K Kennt jemand ein gutes Tutorial für Wertübergabe? Java Basics - Anfänger-Themen 4
G gutes Tutorial rund um WAR-Dateien Java Basics - Anfänger-Themen 4
G Suche gutes DB-Forum Java Basics - Anfänger-Themen 11
S Gutes Beispiel für Vererbung? Java Basics - Anfänger-Themen 14
K gutes Tutorial? Java Basics - Anfänger-Themen 4
N kennt ihr ein gutes java forum für anfänger? Java Basics - Anfänger-Themen 5
M Gutes einsteiger Buch? Java Basics - Anfänger-Themen 2
C gutes Java-Programm Java Basics - Anfänger-Themen 5
J Compiler + Gutes Buch Java Basics - Anfänger-Themen 2
F kostenloses, gutes UML Tool zum rumprobieren Java Basics - Anfänger-Themen 7
D was ist der vorteil vom Builder-design pattern? Java Basics - Anfänger-Themen 11
N BMI Rechner Was haltet ihr von dem Code habt ihr Verbesserungsvorschläge weil design teschnisch ist das nicht das geilste würde das gerne überarbeiten Java Basics - Anfänger-Themen 12
A Frage zum UML Design Java Basics - Anfänger-Themen 1
F Design pattern Java Basics - Anfänger-Themen 29
B Frage zu Datenbank Design - Rechnungen, Angebote... und deren Positionen Java Basics - Anfänger-Themen 4
N design time vs build time vs compile time Java Basics - Anfänger-Themen 2
H Eclipse , Design-Modus, unvollständige Darstellung Java Basics - Anfänger-Themen 0
M LookandFeel Design Java Basics - Anfänger-Themen 4
D Design Pattern Command Java Basics - Anfänger-Themen 3
M Erste Schritte Eclipse + design view Java Basics - Anfänger-Themen 3
J Design Patterns Java Basics - Anfänger-Themen 8
Tarrew Proxy Design-Pattern Java Basics - Anfänger-Themen 1
D Besseres Design Frage Java Basics - Anfänger-Themen 1
N Was bedeutet "Implementierung vor dem Client verbergen" bei Design Patterns? Java Basics - Anfänger-Themen 2
J MVC- Design Frage Java Basics - Anfänger-Themen 3
C Java Klassen Design? Java Basics - Anfänger-Themen 5
OnDemand Software-Design Java Basics - Anfänger-Themen 1
S Je nach erhaltene Daten unterschiedlich reagieren (Design Pattern?) Java Basics - Anfänger-Themen 3
B Warum haben Java Programme ein anderes Design? Java Basics - Anfänger-Themen 5
S Singleton (Design Patterns) Java Basics - Anfänger-Themen 16
A Design Pattern - Welche? Java Basics - Anfänger-Themen 33
Rudolf OOP Übungen zu Design Pattern in Java Java Basics - Anfänger-Themen 6
S Eclipse Design-Reiter fehlt Java Basics - Anfänger-Themen 6
D Design-Tipps für neues Programm (Excel-Charts-...) Java Basics - Anfänger-Themen 3
M Button mit eigenem Design Java Basics - Anfänger-Themen 6
R Welches Design pattern Java Basics - Anfänger-Themen 10
X Externer GUI Code verwenden / (Design Ansicht) Java Basics - Anfänger-Themen 3
B OOP Frage zu Klassen Design Java Basics - Anfänger-Themen 5
Hamstinator Design und Listener in verschiedenen Klassen Java Basics - Anfänger-Themen 6
J Methoden design Java Basics - Anfänger-Themen 3
hdi Design-Problem Java Basics - Anfänger-Themen 2
hdi Kleine Design/Convention Frage zu Konstruktoren Java Basics - Anfänger-Themen 4
Q Listen - DefaultListModel trotz Design ueber GUI? Java Basics - Anfänger-Themen 10
B Java-Anwendung im Windows Design Java Basics - Anfänger-Themen 8
hdi Design-Frage: bin unzufrieden Java Basics - Anfänger-Themen 11
M code design Java Basics - Anfänger-Themen 14
M log4j design Java Basics - Anfänger-Themen 11
D Design Fragen Java Basics - Anfänger-Themen 5
M Design: Abfrage auf korrekte Eingabe Java Basics - Anfänger-Themen 4
W Design Problem Java Basics - Anfänger-Themen 7
T Wie wichtig ist Design Patterns in einer Firma? Java Basics - Anfänger-Themen 8
M Java Design Frage Java Basics - Anfänger-Themen 2
S log4j "Richtiges" Design Java Basics - Anfänger-Themen 4
D JButton - Design ändern Java Basics - Anfänger-Themen 8
S Frage zum Design der Vererbung (Kartendeck und Dupletten) Java Basics - Anfänger-Themen 12
S Design Frage Java Basics - Anfänger-Themen 5
M Aufruf von statischen Methoden einer anderen Klasse Java Basics - Anfänger-Themen 15
Junger_Basileus Celsius -> Fahrenheit / Strukturierung in statischen Methoden Java Basics - Anfänger-Themen 7
D Aufruf einer statischen Variable Java Basics - Anfänger-Themen 1
K Compiler-Fehler Objektmethode aus einer statischen Methode heraus aufrufen Java Basics - Anfänger-Themen 34
K Welchen Typ haben Variablen in Default-Methoden und in statischen Methoden in Schnittstellen? Java Basics - Anfänger-Themen 4
Shams Synchronized-Schlüsselwort bei Inkrementierung einer statischen Variable Java Basics - Anfänger-Themen 13
A Nicht-statische Methode in einer statischen aufrufen Java Basics - Anfänger-Themen 10
T Dynamisches abarbeiten von statischen Methode aus verschiedenen Klassen. Java Basics - Anfänger-Themen 5
A Klassennamen im statischen Umfeld Java Basics - Anfänger-Themen 14
N OOP Zugriff auf eine Objekt innerhalb einer Klasse aus statischen Methoden Java Basics - Anfänger-Themen 9
A Parameterübergabe zwischen statischen und nicht statischen Klassen Java Basics - Anfänger-Themen 6
hdi Lebensspanne von statischen Variablen Java Basics - Anfänger-Themen 7
A non-static Methode ausführen in statischen Kontext Java Basics - Anfänger-Themen 17
R Properties über statischen Pfad laden Java Basics - Anfänger-Themen 2
G Warum hat Java keinen statischen Konstruktor? Java Basics - Anfänger-Themen 5
G Problem mit nicht statischen Funktionen Java Basics - Anfänger-Themen 7
S Ergebnisse aus statischen Methoden weiterverwenden Java Basics - Anfänger-Themen 5
M Problem mit nicht statischen Methoden Java Basics - Anfänger-Themen 6
F Verwendung von this in statischen Kontext nicht möglich Java Basics - Anfänger-Themen 8

Ähnliche Java Themen


Oben