
TheGuy
Mitglieder-
Gesamte Inhalte
26 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von TheGuy
-
Wie kann ich auf eine Arraylist von einer anderen Klasse zugreifen ?
TheGuy antwortete auf java_anfaenger's Thema in Java
Was hat Inheritence mit diesem use-case zutun? Ich würde Book Objects erstellen mit den zugehörigen Daten. Dort überschreibst du die toString - Methode. Nimm ein Format was ordentlich lesbar ist. Du kannst nun eine Liste mit diesen Büchern füllen und dann über die genannte toString - Methode dir es ordentlich ausgeben lassen. -
Geschäftslogik von GUI trennen
TheGuy antwortete auf TheWorldDrown's Frage in Anwendungsentwickler und Programmierer
Logic ist ein Feld in Controller, und wird über den Konstruktor injected. Veränderst du das Objekt in View wird das Objekt in Controller auch geändert -
Geschäftslogik von GUI trennen
TheGuy antwortete auf TheWorldDrown's Frage in Anwendungsentwickler und Programmierer
Natürlich hast du eine Abhängigkeit zwischen deiner View und deine logic, du injectest das eine in das andere. Außerdem hast du eine doppelte Abhängigkeit von der logic Klasse, die steht in der View und in der Controllerklasse. -
wie arbeite ich mit komplexen Code?
TheGuy antwortete auf TheWorldDrown's Frage in Anwendungsentwickler und Programmierer
Refactoring, unit - tests schreiben, Design patterns erkennen und versuchen umzusetzten. Ja so ein legacy Code ist einfach und eine Qual -
Fach- und Übungsbuch für C#
TheGuy antwortete auf LXSB's Frage in Anwendungsentwickler und Programmierer
Du kannst dir im Internet Katas zu Test driven development anschauen, da gibt's einige Aufgaben. -
Kleine Client-Server Anwendung
TheGuy antwortete auf redstav's Frage in Anwendungsentwickler und Programmierer
Jede Businesslogik mit bspw. einer Website als Client entspricht deinen Anforderung. Website ist schnell erstellt, Anbindung geschieht über REST-calls und das Backend macht eine Berechnung. -
Wann beziehe ich mich auf Interfaces?
TheGuy antwortete auf InTheVoid's Frage in Anwendungsentwickler und Programmierer
Eine Klasse hat evt. sensible Informationen die du nicht nach außen geben möchtest, deswegen das Interface. -
Das ist falsch. Unit Tests sollen Verhalten von Methoden überprüfen. Was du beschreibst ist eine einfache Parameterübergabe ala set/get was üblicherweise nicht mit Tests abgedeckt wird. Verhalten wäre in diesem Zusammenhang eine Überprüfung der Parameter auf Formate ect
-
Wie lerne ich am besten Java?
TheGuy antwortete auf Melina's Frage in Anwendungsentwickler und Programmierer
Naja das Zeug in der Schule ist auch mehr als lächerlich. Schreiben wir Mal privat weiter -
Wie lerne ich am besten Java?
TheGuy antwortete auf Melina's Frage in Anwendungsentwickler und Programmierer
Ja die meisten Betriebe lehren auch schlecht, generell sind die meisten (zumindest deutschen) Entwickler schlecht. Dann wird dir irgendwas generischen auf den Tisch gelegt, irgendwelche Taschenrechner zu schreiben ohne jegliches Verständnis. Ich kann dir gerne bissl helfen -
Wie lerne ich am besten Java?
TheGuy antwortete auf Melina's Frage in Anwendungsentwickler und Programmierer
Ich kann dir gerne Mal persönlich helfen, der Programmierjungle ist das Schwierigste und nicht das Fach -
Wie lerne ich am besten Java?
TheGuy antwortete auf Melina's Frage in Anwendungsentwickler und Programmierer
Ich kann dir gerne mal persönlich helfen, das ist alles nicht so wild. Durch den Programmierjungle zu kommen ist das größte Problem -
Wie lerne ich am besten Java?
TheGuy antwortete auf Melina's Frage in Anwendungsentwickler und Programmierer
Bei diesen Programmieraufgaben hast du genau das Problem das ich erwähnt habe, es wird GUI mit Backend gemischt...warum? Sie sollte die objektorientierten Strukturen lernen. Verwendung von Interfaces, Vererbung, abstrakte Klassen und der Grundgedanke dieser fundamentaler Grundlagen. -
Wie lerne ich am besten Java?
TheGuy antwortete auf Melina's Frage in Anwendungsentwickler und Programmierer
Probiere udemy aus, möglichst auf Englisch. Die Tutoren geben dir challenges und Tasks. Das ist ziemlich gut -
Wie lerne ich am besten Java?
TheGuy antwortete auf Melina's Frage in Anwendungsentwickler und Programmierer
Und probiere dich im englischsprachigen Raum zu bewegen, ist zwar anfangs schwer aber es ist deutlich besser als die deutschen Geschichten. -
Wie lerne ich am besten Java?
TheGuy antwortete auf Melina's Frage in Anwendungsentwickler und Programmierer
Ich finde es gut zum lernen, da es sich sehr stark unterstützt und du nicht jeden Popel ausformulieren musst, wie in der Konsole. Du konzentrierst dich somit voll und ganz auf das gewünschte Verhalten. Kümmere dich nicht um eine GUI ect. Fokussiere dich eher auf die Tiefen von Java und versuche die Objektorientierung vernünftig zu meistern. -
Wie lerne ich am besten Java?
TheGuy antwortete auf Melina's Frage in Anwendungsentwickler und Programmierer
Am besten zunächst die IDE "intellij" hernehmen. Syntax zunächst lernen. Was Objektorientierung ist, Interfaces, Vererbung. Du kannst dich danach an komplexere Strukturen wagen wie, testdriven development (tdd) oder auch Clean code oder auch Mal die SOLID Prinzipien anschauen. -
Dann geh Mal zu einer größeren Firma und komm da mit dem Deutsch-Englisch-Java Mix an. Die schmeißen dich sofort raus...wie bereits erwähnt auch aus Lesbarkeitsgründen. Klar ist es für Anfänger, aber warum falsch lernen?
-
Oder man kann natürlich auch um den Namen der Klasse >..mein Punkt ist, dass dieses Diagramm nicht richtig gestaltet wurde
-
Englisch oft state of the art. Es ist einfach nur schlechte Qualität! Der unausgefüllte Pfeil ist definitiv ein Interface! Naja die Aufgabenstellung ist schon so fehlerhaft, dann kann man schon an dieser komplett zweifeln
-
Bei uns verdienen Java Junior Consultants: 36k - 50k... Standort München, Branche IT Dienstleister, knapp 400 Mitarbeiter in Deutschland und dutzende Standorte weltweit
-
Nachwuchs finden - wie sieht es bei Euch so aus?
TheGuy antwortete auf Kheyl's Thema in Ausbildung im IT-Bereich
Wenn ich mir meine Azubi-Kollegen anschaue, die teilweise nach der Berufschule nochmal in Betrieb müssen oder auch ohne Lehrmeister sich oft alles selbst beibringen müssen. Es hat schon ein Grund wieso sich die Schulabgänger gegen eine Ausbildung entscheiden! Wenn man ein "vernünftiger" Betrieb ist dann kommen auch die Leute;) -
Probiere Mal WebFlux WebServiceTest aus. Du mockst Https Anfragen ohne Spring starten zu müssen. Du kannst die jUnit Testklasse wie in Spring bzw. JPA annotieren. Damit hast du Zugriff auf deinen RestController
-
Ich sehe es immer öfters aber bitte programmiere nicht in Deutsch sondern in Englisch, schon aus Lesbarkeitsgründen...weiterhin ist es state of the art. Ich bin mir aber auch nicht sicher, aber nach der UML Konvention ist Maschinen ein Interface und Kfz implementiert dieses, da es aber Felder hat ist es nicht der Fall. Da die Felder von Maschine protected sind scheint es eine Inheritance Verhältnis zu geben. Deswegen die get methode in kfz obsolet ist...Subklassen kennen ihre Superklasse
-
Tatsächlich ist Primzahlenermittlung nicht ganz trivial. Es gibt ein ein mathematisches Annäherungsverfahren, welches relativ präzise ist. Ich wüsste es gerade selbst nicht auswendig, aber in Java gibt's dafür eine Methode die dieses Verfahren implementiert: Java.math.BigInteger.isProbablePrime() Sollten die schnellste und eleganteste Lösung sein m.M.n