Address
:
[Go to site:
main page
,
start
]
Usuń skrypty
Akceptuj cookies
Pokaż obrazy
Użyj Referer
Rotate13
Base64
Usu meta tagi
Usuń tytuł srony
Sesja cookies
CodeArtify Blog
Subscribe
Sign in
Home
Archive
Leaderboard
About
Latest
Top
Discussions
Architecture Is an Escalation Path, Not a Starting Template
How I introduce structure only when it starts paying for itself
Jun 5
•
Oliver Zihler
2
June 2025
Ports & Adapters-Style Architectures: Ditching the Dogma for Pragmatism
Avoid unmaintainable software due to Ports & Adapters-style architectures by separating the advantageous from the optional on a per-use-case basis.
Jun 13, 2025
•
Oliver Zihler
6
1
EventStorming: A Smooth Start into the Workshop
Real-world tips for facilitating domain modeling and system design that get devs and business working together productively
Jun 6, 2025
•
Oliver Zihler
8
April 2025
Legacy Code Modernisation: Speeding Up Approval Test Writing with CombinationsApproval
Manually writing Approval Tests can become cumbersome, especially if various input parameter combinations exist. Libraries like ApprovalTests can…
Apr 4, 2025
•
Oliver Zihler
3
1
March 2025
Legacy Code Modernisation - Conserving Behaviour with Approval Tests
Transitioning legacy code to Hexagonal Architecture requires a strong test suite. Approval Tests are a powerful tool to achieve this.
Mar 28, 2025
•
Oliver Zihler
5
1
From Hexagonal- to Clean Architecture
Introduction to Clean Architecture, comparison with Hexagonal Architecture, and incorporation of Domain-Driven-Design Domain Models.
Mar 21, 2025
•
Oliver Zihler
14
2
Towards Hexagonal Architecture - Folder Structure
I present possible folder structures I used in own projects that capture concern separation, Hexagonal Architecture, and Domain-Driven Design…
Mar 14, 2025
•
Oliver Zihler
13
2
Adding Domain-Driven Design to Ports & Adapters - Enriching the Domain Model with Logic
The current codebase, through enriched with stronger types, still is mostly procedural. Let's see how we can combine data and logic to build a much…
Mar 7, 2025
•
Oliver Zihler
6
February 2025
Adding Domain-Driven Design to Ports and Adapters - Rich Domain Model vs. DTOs
In this article, I will discuss what types of data structures exist and which ones should contain business logic contributing to a rich domain model and…
Feb 28, 2025
•
Oliver Zihler
5
4
1
Adding Domain-Driven Design to Ports & Adapters - Improving Port Interfaces
Currently, I mainly use primitive data types in port interfaces. Let's improve them by introducing parameter objects with concern- and domain-specific…
Feb 21, 2025
•
Oliver Zihler
7
1
Towards Hexagonal Architecture - Interface Segregation
After examining driven ports for data-access separation and dependency inversion, I will take a closer look at interface segregation, ports on the…
Feb 4, 2025
•
Oliver Zihler
5
2
January 2025
Towards Hexagonal Architecture - Dependency Inversion between Business- and Data-Access Concerns
To entirely remove any direct call from the business to the data-access concern, we need to introduce application-specific interfaces that are…
Jan 20, 2025
•
Oliver Zihler
7
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts