Hier findest du alle Beiträge die mit dem Tag Realität versehen sind.
Designprinzipien gehören zu den Themen, über die man in der Java-Welt relativ früh stolpert. Irgendwann tauchen dann Begriffe wie KISS, DRY, YAGNI oder SOLID auf, und plötzlich sieht es so aus, als gäbe es für jede Zeile Code eine feste Regel. Das Problem daran ist nicht, dass diese Prinzipien falsch wären. Das Problem ist eher, dass sie oft wie Naturgesetze behandelt werden, obwohl sie in der Praxis eher Orientierungshilfen sind. Weiterlesen
Du sitzt vor deinem Rechner, IntelliJ ist offen, der Cursor blinkt. Vielleicht hast du gerade deine ersten Schritte mit Java hinter dir, verstehst die Syntax, weißt, was eine Klasse und was ein Objekt ist. Und dann öffnest du GitHub oder Stack Overflow und wirst erschlagen. Docker, Kubernetes, Wildfly, Maven, Jakarta EE, Microservices, CI/CD, Cloud Native. Die Liste der Buzzwords scheint endlos und jeden Tag kommt ein neues Framework dazu, das angeblich alles verändert. Da kommt schnell das Gefühl auf, dass du niemals genug wissen wirst, um in diesem Job wirklich gut zu sein. Atme tief durch. Das ist völlig normal. Willkommen in der Realität der Softwareentwicklung. 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.