Skip to content
31 March 2023

Paweł Filipek

  • Backend
    • C#
    • Entity Framework
    • Security
  • Frontend
    • Angular
    • JQuery
  • Databases
    • SQL
  • Design pattern
    • Domain-Driven Design
    • CQRS
    • TDD
    • Software Design Patterns
  • DevOps
    • RabbitMQ
    • Docker
    • Elasticsearch
  • Tools
  • Get noticed 2017
  • About me
Main Menu

Tag: ddd

Design pattern / Domain-Driven Design

Domain-Driven Design #07: layers of architecture and persistence ignorance

29 September 201929 September 2019 - by Paweł Filipek - Leave a Comment

Eric Evans in the book DDD: Tackling Complexity in the Heart of Software presents a model characteristic for Domain Driven Design, which consists of layers: User Interface, Application, Domain and …

Read More
Design pattern / Domain-Driven Design

Domain-Driven Design #06: aggregate and aggregate root

31 August 201931 August 2019 - by Paweł Filipek - Leave a Comment

Designing a domain model with as few relationships as possible prevents the code from being complicated and difficult to maintain. On most large systems, relationships between entities cannot be avoided. …

Read More
Design pattern / Domain-Driven Design

Domain-Driven Design #05: value object

28 July 201928 July 2019 - by Paweł Filipek - Leave a Comment

Many objects do not have their own identity. An example are windows with the same dimensions and the same way of opening and fixing, which do not differ from each …

Read More
Design pattern / Domain-Driven Design

Domain-Driven Design #04: entity

28 June 201928 June 2019 - by Paweł Filipek - Leave a Comment

Many things are defined by their identity (uniqueness) and not by their attributes. A very good example is a man with features that can change or disappear completely throughout his …

Read More
Design pattern / Domain-Driven Design

Domain-Driven Design #03: bounded context

18 May 201918 May 2019 - by Paweł Filipek - Leave a Comment

Bounded context In large applications, there are many models without clearly defined dependencies. As the system develops, the boundaries between models blur and the links between objects become unclear. For …

Read More
Design pattern / Domain-Driven Design

Domain-Driven Design #02: ubiquitous language

14 April 201914 April 2019 - by Paweł Filipek - Leave a Comment

The ubiquitous language is used to find an agreement between people who know the technological vocabulary and those who do not use it. Thanks to this, we can create a …

Read More
Design pattern / Domain-Driven Design

Domain-Driven Design #01: main principles

31 March 201929 September 2019 - by Paweł Filipek - Leave a Comment

This post will be the beginning of the description of the DDD approach to designing systems, based on the assumptions of the book Domain-Driven Design: Tackling Complexity in the Heart …

Read More
Copyright © 2023 Paweł Filipek.
Powered by WordPress and HitMag.