Skip to content

Blog on Business Software Development

by Dominik Cebula

Latest Updates & Posts

GoF Design Patterns – Mediator Design Pattern

Cat Links GoF Design Patterns Posted on April 29, 2023June 29, 2023 Dominik Cebula

The Mediator design pattern is a behavioral pattern that promotes loose coupling between objects by defining a mediator object that encapsulates how these objects interact with each other. … Continue readingGoF Design Patterns – Mediator Design Pattern

GoF Design Patterns – Memento Design Pattern

Cat Links GoF Design Patterns Posted on April 28, 2023June 29, 2023 Dominik Cebula

The Memento design pattern is a behavioral pattern that allows an object to capture and store its internal state so that it can be restored later if needed. It provides a way to undo or rollback an object’s state to a previous state without violating its encapsulation. … Continue readingGoF Design Patterns – Memento Design Pattern

GoF Design Patterns – Flyweight Design Pattern

Cat Links GoF Design Patterns Posted on April 27, 2023June 29, 2023 Dominik Cebula

The Flyweight design pattern is a memory consumption optimization technique. It reduces the amount of required memory by sharing the common and immutable state across many objects. … Continue readingGoF Design Patterns – Flyweight Design Pattern

GoF Design Patterns – Singleton Design Pattern

Cat Links GoF Design Patterns Posted on April 27, 2023June 29, 2023 Dominik Cebula

The Singleton Design Pattern is a creational design pattern that restricts the instantiation of a class to a single instance and ensures that a global point of access is provided to that instance. … Continue readingGoF Design Patterns – Singleton Design Pattern

GoF Design Patterns – Prototype Design Pattern

Cat Links GoF Design Patterns Posted on April 26, 2023June 29, 2023 Dominik Cebula

Overview The Prototype Design Pattern is a creational design pattern that allows us to create new objects by cloning existing ones rather than creating themContinue readingGoF Design Patterns – Prototype Design Pattern

GoF Design Patterns – Builder Design Pattern

Cat Links GoF Design Patterns Posted on April 24, 2023June 29, 2023 Dominik Cebula

The Builder Design Pattern is a creational design pattern used to construct complex objects in a step-by-step manner. … Continue readingGoF Design Patterns – Builder Design Pattern

GoF Design Patterns – Abstract Factory Design Pattern

Cat Links GoF Design Patterns Posted on April 21, 2023June 29, 2023 Dominik Cebula

The Abstract Factory Design Pattern is a creational design pattern that allows for the creation of families of related objects. … Continue readingGoF Design Patterns – Abstract Factory Design Pattern

GoF Design Patterns – Factory Method Design Pattern

Cat Links GoF Design Patterns Posted on April 19, 2023June 29, 2023 Dominik Cebula

The Factory Method Design Pattern is a creational design pattern that allows you to customize a class behavior by overriding the method used to create an object with which the class will collaborate. … Continue readingGoF Design Patterns – Factory Method Design Pattern

GoF Design Patterns – Adapter Design Pattern

Cat Links GoF Design Patterns Posted on April 15, 2023June 29, 2023 Dominik Cebula

The Adapter design pattern is a structural design pattern that allows incompatible classes to work together. … Continue readingGoF Design Patterns – Adapter Design Pattern

GoF Design Patterns – Composite Design Pattern

Cat Links GoF Design Patterns Posted on April 13, 2023June 29, 2023 Dominik Cebula

The Composite design pattern is a structural pattern that allows us to work with individual objects and a group of objects in the same way. … Continue readingGoF Design Patterns – Composite Design Pattern

Posts navigation

Older posts
Newer posts
Dominik Cebula Avatar

Dominik Cebula
Principal Cloud Software Architect & Engineer

Welcome to this blog on business software development where I share my knowledge and experience in the field of software engineering. Please also visit my homepage https://dominikcebula.com/

Recent Posts

  • The Role of a Software Architect
  • GoF Design Patterns – Chain of Responsibility Design Pattern
  • GoF Design Patterns – Bridge Design Pattern
  • GoF Design Patterns – Proxy Design Pattern
  • GoF Design Patterns – Decorator Design Pattern

Categories

  • Architecture
  • GoF Design Patterns
Copyright © 2023 Dominik Cebula | Used theme Catch Corporate by Catch Themes