Die Rekursion ist ein grundlegendes Konzept in der Programmierung, das sich besonders für Probleme eignet, die sich in kleinere, gleichartige Teilprobleme zerlegen lassen. Es ist ein mächtiges Werkzeug, um Probleme elegant zu lösen. Dabei sind eine klare Abbruchbedingung und ein verständliches Rekursionsmuster sehr wichtig.
Rekursion bezeichnet dabei eine Methode, die sich selbst aufruft, bis eine bestimmte Abbruchbedingung erreicht ist. Weiterlesen
Die Switch-Case-Anweisung ist eine Kontrollstruktur in Java, die es dir ermöglicht, einen Ausdruck auf verschiedene mögliche Werte zu überprüfen und - je nach Wert - unterschiedliche Anweisungen auszuführen. Switch-Cases werden vor allem genutzt, um komplexe Verschachtelungen von if-else-Anweisungen zu vermeiden.
Über die Jahre hinweg haben sie die Switch-Case-Anweisungen immer wieder verbessert und sind heute ein wirklich mächtiges Werkzeug. Weiterlesen
Exception Handling ist ein wichtiger Bestandteil der (Java)-Programmierung da Fehler und Unerwartetes jederzeit auftreten kann. Ein gutes Exception Handling stellt in solchen Fällen sicher, dass Programme stabil und benutzerfreundlich bleiben. In diesem Beitrag erkläre ich, was Exceptions sind und wie wir sie in Java einsetzen können. Weiterlesen
Du hast sicher auch schon, gerade wenn du dich etwas weiter mit der Programmierung beschäftigst, den Begriff "Objektorientierte Programmierung", kurz OOP, gehört oder gelesen. Dieses Konzept ist gerade in der Programmiersprache Java weit verbreitet und findet auch hohen Anklag.
Doch was ist das eigentlich? Was bedeutet das konkret und wie wird das umgesetzt? Genau darüber möchte ich in diesem Artikel sprechen. Weiterlesen
In der Programmierung gibt es verschiedenen Programmier-Paradigmen. Ein Paradigma beschreibt einen bestimmten Ansatz oder Stil, Probleme zu lösen und Software zu entwickeln. Die zwei bekanntesten Programmier-Paradigmen sind objektorientierte und prozeduale Programmierung.
Es gibt viele Überschneidungen und Mischformen und oft werden Paradigmen in Kombination verwendet um Vorteile verschiedener Ansätze zu nutzen. Weiterlesen
So oder so ähnlich hast du diesen Satz sicher schon einmal gehört oder gelesen. Mach dein Hobby zum Beruf und du hast einen Beruf, der dir immer Spaß macht, in dem du aufgehen kannst und der dir ein Leben lang Freude bereitet. Man sagt, das ist im Grunde das Beste, was dir passieren kann, du wirst bis an dein Lebensende Freude daran haben, glücklich und zufrieden sein. Und im Grunde ist da auch etwas Wahres dran. Weiterlesen
-----
00 oder AA).| Code | Status |
|---|---|
| Lade Daily… | |
| Code | Feature-Tafel | Feedback |
|---|---|---|
| Noch keine Versuche. | ||
Du spielst gegen eine „Blackbox“ mit genau 3 geheimen Regeln. Jede Eingabe wird gleichzeitig gegen Regel 1, Regel 2 und Regel 3 geprüft.
Ziel: 🟩🟩🟩 in maximal 8 Versuchen. Das Quiz ist ein Daily (für alle gleich am selben Tag). Hinweis: Es gibt in der Regel mehr als eine gültige Lösung – du brauchst nur eine davon.
Das Jahr neigt sich dem Ende und ich blicke zurück auf ein anstrengendes Jahr. Ein Jahr in dem ich wieder viel gelernt habe, viele Erfahrungen sammeln konnte und sich auch meine Skills weiter verbessert haben. Beruflich ein durchaus erfolgreiches Jahr, könnte man sagen. Ich bin zufrieden mit mir und meiner Arbeit. Weiterlesen

Hi, ich bin Marcel!
Als Fachinformatiker für Anwendungsentwicklung und IHK-geprüfter Ausbilder teile ich auf meinem Blog Grundlagen- und Fortgeschrittenen-Wissen für angehende Entwickler*innen und Interessierte, sowie weitere spannende Themen aus der IT.