Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Legislaturperiode

User
  • Registriert

  • Letzter Besuch

  1. Huhu. Zuersteinmal vielen herzlichen Dank für die Tipps! Das Vorstellungsgespräch heute war echt super (auch vom Geprächspartner hab ich direkt ein positives Feedback bekommen). Präsentiert hab ich eine aktualisierte/verbesserte Variante meines Vokabeltrainers. Die Dependency zu SQLite hab ich nicht fixen können (hab so auf die schnelle kein geeignetes Werkzeug dafür gefunden), allerdings verwende ich nun nur eine in-memory Variante dessen für die Tests, d.h. ich hab keine Filesystem Depedency mehr. @Whiz-zarD Ich weiß ungefähr, wie ich das manuell hinbekommen könnte, wurde in The Art of Unit Testing ja auch beschrieben. Aber ich suche eigentlich eine Art Framework dafür, damit ich das nicht alles selbst machen muss. Ist da ein Mockingframework das richtige? Ich hatte mir bisher nur DBunit angeschaut, bis ich gemerkt hab, dass das ein ganz anderes Problem löst.
  2. @pr0gg3r Danke ebenfalls. Hm, ich denke ich werd bei meinem Vokabeltrainer Projekt bleiben. Da kann ich einiges kombinieren, kann ein bisschen Code zeigen (der bis dahin hoffentlich wesentlich hochwertiger sein wird :D), etc. Und speziell kann ich ein bisschen was über Unit Testing lernen, was mir gerade sehr gut gefällt.
  3. @Whiz-zarD Wie fixe ich denn die von dir angesprochenen Punkte? Also mir gehts nicht um ne Lösung o.ä. (die will ich ja selbst schreiben :D), sondern viel mehr welches Thema ich mir anlesen muss um das zu lösen. Ich lese gerade noch ein bisschen in The Art of Unit Testing, aber ich wüsste jetzt nicht wirklich, wie ich das beheben könnte. EDIT Hm, Das oben genannte Buch scheint das tatsächlich zu behandeln. ("Using stubs to break dependencies") - werd ich mir mal angucken. Danke auf jeden Fall für das Feedback!
  4. Einen Satz später schreibe ich "The GUI class/layer is currently not yet implemented." - Allerdings ist meine Architektur Formulierung durchaus nicht perfekt, das stimmt. Sollte ich das dann abändern, da die 3. Klasse ja aktuell bewusst noch nicht existiert? Naja, das ist das allererste Mal, dass ich Unit Tests selbst geschrieben habe, insofern gibts da durchaus noch vieles zu tun. Allerdings weiß ich nicht genau, was du mit "Modul" meinst? Ich hab mich da versucht an die ersten Seiten von "the art of unit testing" zu halten. Dort schreibt Roy Osherove ungefähr, dass mit "unit of work" (welche ja getestet wird) die Summe aller Aktionen vom Aufruf einer public Methode bis zu einer einzigen wahrnehmbaren, externen Veränderung gemeint ist. Was konkret sollte die Database Klasse denn nicht machen? Mit Abhängigkeit meinst du vermutlich das hier oder? Ich verstehe, warum das in einem Unit test problematisch ist, aber nicht warum es das in der Database Klasse ist. Ich mein, Ich müsste doch später die Abhängigkeit in den Unit Tests sowieso durch Mocking Objekte ersetzen, oder? Hab ich zumindest gelesen, muss ich noch genauer angucken. PS: Danke für den Hinweis zu den SOLID Prinzipien, die kann ich da auch noch super einbauen.
  5. Ich finde das Konzept grundsätzlich sehr spannend, weil man seinen Unterricht stärker personalisieren kann (ich vermute, damit ist das Problem des gelangweilten Störers auch größtenteils beseitigt). Wobei ich grundsätzlich schon erwarten würde, dass man als FISI eine leichten Fokus auf Netzwerktechnik/Betriebssysteme hat und nicht andersrum.
  6. Naja. mein Gedanke war folgender: Ich ging davon aus, dass meine Beschäftigungen zeitlich nicht so umfangreich sind (und ich das auch nicht innerhalb der 2 Wochen nachholen könnte), als dass ich damit 8 Minuten füllen könnte. Desweiteren fand ich Docker/Quantencomputer generell hochinteressant (zusätzlich zur Softwareentwicklung). Ebenso schätzte ich den Umfang dessen als eher geeigneter ein. Hm, wobei ich ja nur eines der genannten Punkte präsentieren kann (wurde ja explizit gesagt, zu "einem" Thema der Informatik). Allerdings ist mir soeben auch eingefallen, dass ich doch darüber einiges mehr erzählen kann, als ich ursprünglich dachte. Was ich an Quizlet nicht mag. Warum ich SQLite gewählt habe. Warum ich Unit Tests mache, wie sie implementiert sind. das generelle Klassendesign. Insofern schätze ich aktuell mein Vokabeltrainer Projekt als am besten geeignet ein. ==> Ich werds mir mal angucken, eventuell bekomm ich 8 Minuten zusammen. Vielen Dank
  7. Naja. ich hatte nicht den Eindruck, dass ich da wirklich etwas präsentieren soll, damit die Zuhörer aus meinem Vortrag Wissen erwerben (meine Frage bezieht sich auch nicht auf diese Möglichkeit). Allerdings könnte ich mir schon vorstellen, dass ich damit zeigen soll, dass ich mich mit Softwareentwicklung beschäftigt habe bzw. warum ich Sie spannend finde. => Meine Frage ist: Würde es negativ auffallen, wenn ich zu keinem Thema aus dem Bereich der Softwarentwicklung einen Vortrag halte, sondern eher der allgemeinen Informatik? Ich gehe wie gesagt davon aus, dass ich mein Interesse für Softwareentwicklung im Gespräch "beweisen" kann.
  8. Huhu, ich werde in ca. 2 Wochen ein Vorstellungsgespräch für ein duales Studium der Fachrichtung Softwaretechnik haben - da ich das Unternehmen sehr mag, ist mir natürlich der Erfolg sehr wichtig. Nun, ich soll eine 8-10 Minuten Präsentation "zu einem Informatik-Thema welches [mich] sehr interessiert" halten. Ich hab mich durchaus viel mit Softwareentwicklung beschäftigt (z.B. hab ich einen kleinen, aber noch sehr unvollständigen und teils schlecht geschriebenen Vokabeltrainer geschrieben.), einige Podcasts und Vorträge gehört, sowie ein bisschen zu Open Source Projekten beigetragen. Allerdings reicht nichts davon wirklich für eine >8 Minuten Präsentation. Ich könnte anderseits mir wesentlich besser vorstellen, einen Vortrag über z.B. die Isolation von Docker (cgroups, namespaces, capabilities, etc.) zu halten und damit >8 Minuten zu füllen oder zu erklären, warum Quanten Computer Ganzzahlen besser faktorisieren können. Über meine obigen Beschäftigungen mit Software Entwicklung könnte ich dann in dem nachfolgenden Gespräch erzählen. Allerdings hat das eben nicht wirklich was mit Softwareentwicklung zu tun. Ich bin unsicher, ob dieser Vortrag dazu dienen soll, meine fachliche Eignung oder meine Persönlichkeit (Interessen und Fähigkeit, gute Präsentationen zu halten) Das Unternehmen beschäftigt sich primär mit Enterprise Software, Internet of Things, Mobile Entwicklung, sowie Autos. Was ist eure Meinung dazu?

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.