Autor: Ricardo Schnur

Aufgrund seines mathematisch geprägten Werdegangs begeistert sich Ricardo besonders für funktionale Programmiertechniken und Typsysteme. Außerdem legt er großen Wert auf saubere Architekturen bei der (Weiter-)Entwicklung von Softwaresystemen. Um diese zu verwirklichen, favorisiert er derzeit Konzepte des Domain-driven Design, wie etwa hexagonale Architekturen.

    Titelbild des 5. Teils der Reihe "Hexagonale Architektur in der Praxis"

    Hexagonale Architektur in der Praxis: Umsetzung in einem Java/Spring Boot Projekt – Teil 5: Anbindung der Datenbank (am Beispiel einer MongoDB)

    Ricardo Schnur
    Von Ricardo Schnur
    In seiner fünfteiligen Blogreihe erklärt Ricardo die Vorteile von hexagonaler Architektur am Beispiel der Entwicklung einer To-Do-Listen-Anwendung. Im letzten Teil der Reihe wird das Projekt mit der Anbindung einer MongoDB abgeschlossen, was – dank der gewählten Architektur – mit minimalem Aufwand möglich wird.
    Weiterlesen
    To-Do-Listen-App auf einem Smartphone neben einer schematischen Darstellung der Domainenänderung

    Hexagonale Architektur in der Praxis: Umsetzung in einem Java/Spring Boot Projekt – Teil 4: Folgen einer Änderung am Domänenmodell und die Applikationsschicht

    Ricardo Schnur
    Von Ricardo Schnur
    Ricardo zeigt uns in dieser Blog-Reihe die Vorteile von hexagonaler Architektur anhand der Entwicklung einer To-Do-Listen-Anwendung. Im 4. Teil wird das Domänenmodell erweitert und die Applikationsschicht mit einer geplanten Aufgabe gefüllt.
    Weiterlesen
    Titelbild: Smartphoneansicht einer Todo-Liste neben Infografik zur Antikorruptionsebene

    Hexagonale Architektur in der Praxis: Umsetzung in einem Java/Spring Boot Projekt – Teil 3: REST-Schnittstelle mit Antikorruptionsschicht

    Ricardo Schnur
    Von Ricardo Schnur
    Um zu verstehen, wie hexagonale Architektur die Art und Weise, Software zu entwickeln, verändert und was dabei die Vorteile sind, führt Ricardo uns Schritt für Schritt durch die Entwicklung einer To-Do-Listen-Anwendung. Im 3. Teil wird nun über eine REST-Schnittstelle die Anwendung interaktiv nutzbar gemacht und die Datenintegrität durch eine Antikorruptionsschicht sichergestellt.
    Weiterlesen
    Titelbild der Reihe Hexagonale Architektur

    Hexagonale Architektur in der Praxis: Umsetzung in einem Java/Spring-Boot-Projekt – Teil 2: Modellierung, Kernlogik und In-Memory Cache

    Ricardo Schnur
    Von Ricardo Schnur
    Um zu verstehen, wie hexagonale Architektur die Art und Weise, Software zu entwickeln verändert und was dabei die Vorteile sind, führt Ricardo uns Schritt für Schritt durch die Entwicklung einer To-Do-Listen-Anwendung. In dieser Folge startet nun die eigentliche Entwicklung mit der Modellierung der Domäne, der Kernlogik der Anwendung sowie der Datenhaltung in einem Cache.
    Weiterlesen
    Kollage Zwiebelmodell

    Hexagonale Architektur in der Praxis: Umsetzung in einem Java/Spring-Boot-Projekt – Teil 1: Projektbeschreibung, Setup und automatische Architekturtests

    Ricardo Schnur
    Von Ricardo Schnur
    In der Softwareentwicklung gibt es eine Architektur, die seit einigen Jahren immer mehr an Bedeutung gewinnt – die hexagonale Architektur. Ricardo erklärt diese Architektur und ihre Grundprinzipien anschaulich und führt uns in 5 Teilen Schritt für Schritt durch die konkrete Anwendung.
    Weiterlesen

Keine weiteren Inhalte verfügbar.

Keine weiteren Inhalte verfügbar.