magicmarcy.de | Problem

Problem

Hier findest du alle Beiträge die mit dem Tag Problem versehen sind.

Wenn die KI deinen Code besser kennt als du

Zwischen den Zeilen • 29. September 2026 • Lesezeit: 8 Minuten • Read later

KI kann bei der Fehlersuche beeindruckend schnell sein. Du beschreibst ein Problem, lieferst relevante Klassen mit und bekommst innerhalb kurzer Zeit einen konkreten Änderungsvorschlag zurück. Noch bequemer wird es, wenn ein Agent die Änderungen direkt selbst durchführt und dir anschließend nur noch den fertigen Diff präsentiert. Genau an diesem Punkt beginnt für mich aber ein Problem, das in der Diskussion über KI-generierten Code häufig zu kurz kommt. Weiterlesen


Commit-Fear: Die Angst vor dem leeren git diff

Programming • 22. September 2026 • Lesezeit: 9 Minuten • Read later

Es gibt diese Situationen, in denen du an einer größeren Aufgabe sitzt und irgendwann feststellst, dass dein Git-Status langsam unangenehm wird. Hier eine geänderte Klasse, dort noch eine Anpassung an der Oberfläche, eine Konfiguration ist dazugekommen und irgendwo liegen vielleicht schon die ersten Tests. Eigentlich wäre längst ein guter Zeitpunkt für einen Commit. Eigentlich. Weiterlesen


NPS4E3: Josephus-Problem - Denken in Kreisen, Zyklen und Modulo

Named Problems • 18. September 2026 • Lesezeit: 4 Minuten • Read later

In der Serie "Named Problems" stelle ich dir klassische, namentlich bekannte Algorithmus-Probleme vor, die seit Jahrzehnten in Ausbildung, Studium und Interviews verwendet werden. Anhand verständlicher Problemstellungen wie FizzBuzz, Türme von Hanoi oder dem Sieb des Eratosthenes lernst du hier, algorithmisch zu denken, Lösungsstrategien zu entwickeln und diese sauber in Java umzusetzen. Weiterlesen


NPS3E2: Türme von Hanoi - Rekursion wirklich verstehen

Named Problems • 21. August 2026 • Lesezeit: 7 Minuten • Read later

In der Serie "Named Problems" stelle ich dir klassische, namentlich bekannte Algorithmus-Probleme vor, die seit Jahrzehnten in Ausbildung, Studium und Interviews verwendet werden. Anhand verständlicher Problemstellungen wie FizzBuzz, Türme von Hanoi oder dem Sieb des Eratosthenes lernst du hier, algorithmisch zu denken, Lösungsstrategien zu entwickeln und diese sauber in Java umzusetzen.

Weiterlesen

Fragen stellen, ohne zu nerven

Zwischen den Zeilen • 9. August 2026 • Lesezeit: 9 Minuten • Read later

Zugegeben: Der Titel klingt etwas hart und Fragen stellen klingt eigentlich auch sehr banal. Und gerade am Anfang wirkt es fast zu einfach, um darüber zu schreiben. Du kommst nicht weiter, also fragst du jemanden. Fertig.

Im echten Entwickleralltag ist es selten so sauber. Du sitzt vor IntelliJ, dein WildFly startet nicht sauber, Maven wirft dir eine Fehlermeldung entgegen, Git hat wieder irgendwas mit deinem Branch gemacht und die Kollegen neben dir sind sichtbar unter Druck. Einer telefoniert, einer flucht leise über ein Deployment, jemand rennt gleich ins nächste Meeting. Und irgendwo dazwischen stehst du mit einer Frage, die für dich gerade wichtig ist, für andere aber vielleicht wie eine Kleinigkeit wirkt. Weiterlesen


So löst du Bugs mit dem RubberDuck Prinzip

Programming • 11. Juni 2026 • Lesezeit: 8 Minuten • Read later

Solche Momente gehören in der Softwareentwicklung ganz automatisch dazu: Du sitzt vor deinem Code, alles sieht auf den ersten Blick okay aus und trotzdem passt das Ergebnis nicht. Das kann frustrierend sein, ist aber völlig normal. Genau für solche Situationen gibt es das RubberDuck Prinzip. Gerade am Anfang hilft es oft besonders spürbar, aber es ist längst keine Technik nur für Einsteiger. Auch erfahrene Entwickler nutzen sie, wenn sie ihre Gedanken sortieren und Fehler sauber eingrenzen wollen. Weiterlesen


Über
Avatar

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.

Blog Aktivität

Jul
Aug
 
 
 
 
Sep
 
 
 
Oct
 
 
 
Mon
Wed
Fri