Advertisement · 728 × 90

Posts by Marcy

Wenn du noch nicht so lange programmierst, kennst du das vermutlich: Jemand erklärt dir kurz, was gebaut werden soll, du denkst di...

https://magicmarcy.de/requirements-engineering

#Anforderungen #Requirements #Engineering #Randbedingungen #Akzeptanzkriterien #Programming #RequirementsEngineering

13 hours ago 3 1 0 0

Vor einiger Zeit habe ich hier im Blog bereits einen Beitrag über Exception Handling in Java veröffentlicht. Ergänzend zu diesem Beitrag bin ich über ein spannendes YouTube Vi...

https://magicmarcy.de/exception-handling-2

#Excpetion_Handling #Excpetions #Matt_Burke #NDC #London #Video #YouTube

1 day ago 1 0 0 0

Wenn du zum ersten Mal eine Java-EE-Anwendung auf WildFly deployest, wirkt die Struktur oft wie ein Detail, das man...

magicmarcy.de/wiederverwendbare-busine...

#Logik #Java #EJB #WAR #Coding #Fachlogik #Service #Web #Wiederverwendbarkeit #Programming

2 days ago 3 1 0 0

Designprinzipien gehören zu den Themen, über die man in der Java-Welt relativ früh stolpert. Irgendwann tauchen dan...

magicmarcy.de/warum-designprinzipien-n...

#Designprinzipien #KISS #DRY #SOLID #YAGNI #Java #Programming #Design #Praxis #Realität #Coding

3 days ago 1 1 0 0

Vielleicht hast du bereits schon das ein oder andere Mal von Java Records gehört doch der richtige Anwendungsfalle erschließt sich dir nicht? Oder fehlt dir e...

https://magicmarcy.de/java-records-leicht-und-schnell

#Records #Java_14 #POJO #Plain_Old_Java_Object #DTO #Data_Transfer_Object #final

4 days ago 1 0 0 0

Eventlistener sind eines dieser Browser-Themen, die am Anfang “magisch” wirken: Du klic...

magicmarcy.de/eventlistener-in-der-pra...

#Eventlistener #JavaScript #JS #Coding #Event #onclick #onblur #focus #Capturing #Bubbling #Target #document #window

5 days ago 0 0 0 0

Wahrscheinlich ist es nur den wenigsten Lesern aufgefallen, aber vielleicht hast gerade du bemerkt, dass meine Website nicht mehr mit WordPress betrieben wird - obwohl ich...

https://magicmarcy.de/adieu-wordpress-willkommen-bludit

#WordPress #Bludit #CMS #Content_Management_System #Plugins #Themes

6 days ago 0 0 0 0
Advertisement

Wenn du in Java auf das Schlüsselwort `abstract` stößt, wirkt das am Anfang oft wie eine unnötige Hürde. Warum sollte man ein...

magicmarcy.de/abstract-in-java-der-bau...

#Abstract #Java #Bauplan #Programming #Konzept #Vorlage #Softwareentwicklung #Coding

1 week ago 1 1 0 0

Du kennst dieses Gefühl: Du schreibst Code, drückst auf „Run“ und der Compiler antwortet mit einer roten...

magicmarcy.de/der-ursprung-etwas-richt...

#Fehler #Softwareentwicklung #Scheitern #Motor #Grenzen #Programming #Richtig #Lernen #Feedback

1 week ago 0 0 0 0

Maven ist für viele Java-Einsteiger eines der ersten Werkzeuge, die ihnen im ...

https://magicmarcy.de/maven-was-ist-das-ueberhaupt

#Maven #pom.xml #POM #Abhängigkeiten #Dependencies #dependency #Convention_over_Configuration #groupId #artifactId #version #Bibliothek #compile #test #package #jar

1 week ago 0 0 0 0

Wenn du Java-Anwendungen entwickelst, kommst du an Maven nicht vorbei. Es verwaltet deine Abhängigkeiten und steuert den Build-Proze...

magicmarcy.de/warum-maven-profiles-dei...

#Maven #Profiles #Java #Datenbank #Programming #clean #install #Profile

1 week ago 1 1 0 0

Design Pattern sind wiederkehrende Lösungen für häufig a...

https://magicmarcy.de/design-pattern

#Design_Pattern #Singleton #Architektur #Gang_of_Four #Elements_of_Reusable_Object-Oriented_Software #Creational #Structural #Behavioral #Singleton_Pattern #Factory_Pattern #Observer_Pattern #Muster

1 week ago 0 0 0 0

In Java unterscheidest du grob zwischen primitiven Datentypen und Referenztypen. Primitive Typen sind die Bas...

magicmarcy.de/datentypen-in-java-ohne-...

#DAtentypen #Java #Stolperfallen #2038 #Overflow #int #Integer #String #float #double #BigDecimal #Wertebereiche #Programming

1 week ago 1 1 0 0

Das Leben als Softwareentwickler wird oft romantisiert. Man stellt sich vor, wie wir den ganzen Tag komplexe Algorithmen entwerfen...

magicmarcy.de/die-kunst-nervige-aufgab...

#Kunst #Guide #Devs #Programming #Java #XML #Aufgaben #Langeweile #Fokus #Code #Spaß

1 week ago 2 1 0 0

Kürzlich habe ich einen Artikel gelesen, in dem es um Fragen in einem Vorstellungsgespräch als Java-Entwickler ...

magicmarcy.de/java-interview-fragen-3-...

#Java-Interview #Datenstrukturen #Algorithmen #String #Literal #Collections #HashMap #TreeMap #Iterator

2 weeks ago 1 0 0 0

Streams sind eine der Sachen in Java, die am Anfang ein bisschen ungewohnt aussehen, aber im Alltag extrem praktisch werden. Gerade wenn du noch...

https://magicmarcy.de/streams-in-java

#Streams #Filter #Collect #Java #ForEach #IntStream #Collectors #LongStream #DoubleStream #MapToInt #Programming

2 weeks ago 1 1 0 0
Advertisement

Polymorphismus klingt irgendwie erstmal nach einem Wort aus dem Biologieunterricht oder nach einem mathe...

magicmarcy.de/overriding-vs-overloadin...

#Overriding #Overloading #Polymorphismus #Java #Programming #Instanz #Typ #Bindung #Kopplung #instanceof

2 weeks ago 1 1 0 0

Sealed Classes wurden mit Java 17 eingeführt und sind eines dieser Features, das man beim ersten Lesen vielleicht überfliegt, aber beim genaueren Hinsehen richtig spannend wird - vor allem, wenn man...

https://magicmarcy.de/sealed-classes

#Sealed #Klasse #Java17 #Vererbung #Ableitung #non-sealed

2 weeks ago 0 0 0 0

Du kennst das: Irgendwas funktioniert nicht, du hast keinen Plan warum, und der schnellste Griff geht zu `System.out.println...

magicmarcy.de/warum-system-out-println...

#Debugging #Logging #Print #IntelliJ #Java #KonsoleStepInto #StepOver #Breakpoints #Watches #Programming

2 weeks ago 1 1 0 0

Wenn du in Java programmierst, wirst du früher oder später auf den Begriff Immutability stoßen...

magicmarcy.de/immutability-–-warum-unv...

#Immutable #Immutability #Unveränderlichkeit #thread-safe #Mutable #Synchronisierung #Stabilität #Programming #Java

2 weeks ago 1 1 0 0

Annotationen in Java sind kleine Marker direkt im Code, die Zusatzinformationen tragen. Du kennst sie vermutlich...

magicmarcy.de/eigene-annotationen-baue...

#Annotationen #Metadaten #Runtime #Target #Programming #Java #Interface #Path #MethodMarker #Retention #Coding

2 weeks ago 1 1 0 0

Maven ist eines der zentralen Werkzeuge im Java-Ökosystem. Wenn du damit wenig Erfahrung hast, wirkt es am Anfang oft sperrig...

magicmarcy.de/maven-fuer-einsteiger-st...

#Maven #Build #BuildCycle #Java #Programming #Dependency #Plugin #Projektmanagement

3 weeks ago 1 1 0 0

Magic Numbers sind Zahlen (oder auch Strings), die irgendwo im Code „einfach so“ stehen und deren Bedeutung man nu...

magicmarcy.de/wenn-zahlen-luegen-magic...

#MagicNumbers #Konstanten #Enums #Java #Programming #MagicStrings #Bedeutung #Dokumentation #Fachlichkeit

3 weeks ago 1 1 0 0

In nahezu jedem Code ist es unerlässlich Vergleiche anzustellen. Dies ist nicht nur bei der Eingabe von Daten unumgänglich, sondern auch für diverse Bedingunge...

https://magicmarcy.de/equals-richtig-nutzen

#Java #equals #Vergleich #NullPointerException #String #StringUtils #Apache_Commons_Lang

3 weeks ago 1 1 0 0

Wer mit Programmieren startet, stolpert früher oder später über Konzepte. Oft klingt das nach viel Papier, wenig Code und noch weniger Spaß. Genau deshalb wird das Thema gern ...

https://magicmarcy.de/ohne-konzept-kein-sauberer-code

#Konzept #Code #Design #Entwurf #Dokument #Programmierkonzept

3 weeks ago 0 0 0 0
Advertisement

Rekursion gehört zu den Themen, die am Anfang oft für Verwirrung sorgen. Nicht, weil sie besonders kompliziert ist, sondern weil sie anders ...

magicmarcy.de/warum-rekursion-weniger-...

#Rekursion #Java #Schleifen #Fakultät #Baumstruktur #Tree #Verzeichnisse

3 weeks ago 1 1 0 0

Wenn man frisch mit modernerem Java unterwegs ist, hat man oft zwei Begriffe im Kopf, die irgendwie zusammengehören, aber trotzdem gerne durcheinander geraten: Lambdas und Str...

https://magicmarcy.de/lambdas-und-steams

#Lambdas #Streams #Java #List #Filter #Pipeline #AnonymeFunktion #Programming

3 weeks ago 2 2 0 0

Bevor du nicht mindestens tausend Getter & Setter geschrieben hast, verwendest du kein Lombok! Mit diesem Worten meines Kollegen begann irgendwann meine Karriere als Java-Entwickler. Und er sollte damit...

https://magicmarcy.de/project-lombok

#java #lombok #project-lombok #cleancode #codestyle

4 weeks ago 1 1 0 0

Du hast sicher schon erlebt, dass eine Variable „weg“ ist, sobald eine Methode fertig ist. Gleichzeitig...

magicmarcy.de/heap-stack-und-metaspace...

#Heap #Stack #Metaspace #Lebensdauer #Speicher #Xms #Xmx #Xss #Programming #Java #JVM #Coding

4 weeks ago 1 1 0 0

Der Einstieg in die Ausbildung als Programmierer ist spannend, manchmal chaotisch und oft anstrengender, als man am Anfang denkt. Du lernst nicht nur eine Programm...

https://magicmarcy.de/tipps-fuer-auszubildende

#Programmieren #Handwerk #Tipps #Start #Einstieg #Programming #Ausbildung #Anfänger

4 weeks ago 0 0 0 0