Skip to content
2 March 2021

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: Domain driven design

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 © 2021 Paweł Filipek.
Powered by WordPress and HitMag.
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.