Blogs
arc42 Beispiele
Hier Zeige ich dir einige Beispiele wie die arc42 Methode / Template in der praxis angewendet wird. die Theorie findest du hier 1. Einleitung und Ziele Beispiel: ### 1. Einleitung und Ziele Das Projekt XYZ ist ein webbasiertes Software-System, das Entwicklern ermöglicht, ihre …
Enumset in Der Datenbank
Motivation Auch in der heutigen Zeit, in der Speicher vergleichsweise günstig ist, kann es trotzdem sinnvoll sein, eben diesen nicht zu verschwenden. Wir haben innerhalb unseres Projekts nach einer vergleichsweise günstigen Alternative gesucht, einem Datensatz zusätzliche Informationen mitzugeben, …
arc42
arc42 ist eine bewährte Methode zur Dokumentation von Softwarearchitekturen. Sie hilft dabei, die wichtigsten Aspekte einer Softwarearchitektur zu strukturieren und zu kommunizieren. Als Anfänger solltest du die Kernelemente und Prinzipien der arc42-Methode verstehen, um den größten Nutzen daraus zu …
Beyond Java 8 Examples
Nachdem wir nun im ersten Teil die Theorie geklärt haben, kommt nun etwas Praxis hinzu. Hier sind Code-Beispiele und Erklärungen für die wichtigsten Features jeder Java-Version von 8 bis 23: Java 8 (März 2014) Lambdas & Functional Interfaces Code: List<String> names = …
Beyond Java 8
Beyond Java 8 - Was kommt denn nun? Nachdem ich nun schon wieder seit einiger Zeit mit Java 8, aufgrund von Kundenprojekten, arbeite. Ist es an der Zeit zu schauen, welche Features ich verpasse. Hier eine Zusammenfassung der wichtigsten Features seit Java 8. Java 8 (März 2014) Feature Erklärung …
JUnit 5 Basics
JUnit 5 ist die neueste Version des beliebten Testing-Frameworks für Java. Es bietet eine Vielzahl von Funktionen, die dir helfen, deine Anwendungen zu testen. Um dir als Anfänger die wichtigsten 20% der Erkenntnisse zu vermitteln, die dir helfen werden, 80% der JUnit 5 Nutzung zu verstehen und …
Java Predicate Chain
1. Was ist ein Predicate? Ein Predicate ist ein funktionales Interface in Java 8, das eine Bedingung prüft und einen boolean DayOfWeek zurückgibt: true oder false. Es hat eine einzige abstrakte Methode: @FunctionalInterface public interface Predicate<T> { boolean test(T t); } Das bedeutet, …
Useful Mac Apps
Apps für den Mac auf die ich nicht verzichten kann! Da ich aus der Linux Welt komme, bin ich es gewohnt das ich mein OS hochgradig auf meine Bedürfnisse anpassen kann. Vielleicht ist das auch einer der Gründe warum ich so gar nicht mit Windows klar komme. Zugegeben ich möchte meinen Mac nicht mehr …
Java Faker - Custom Fakes
Als Einsteiger in der Java-Library “Faker” gibt es viele interessante Möglichkeiten, wie du benutzerdefinierte (Custom) Fake-Daten generieren kannst. Ich werde dir Schritt für Schritt erklären, wie du eigene Fakes erstellst und die Flexibilität von Faker nutzen kannst. 1. Grundlagen von …
Java Faker
1. Was ist Faker? Faker ist eine Java-Library, die dir hilft, realistisch aussehende Testdaten zu generieren. Dies ist besonders nützlich bei der Entwicklung und beim Testen von Anwendungen, wenn du realistische, aber zufällige Daten benötigst. 2. Installation Bevor du Faker verwenden kannst, musst …