---
title: "Discussion on \"Design Patterns - Abstract Factory\" | Hashnode"
description: "Discussion on \"Design Patterns - Abstract Factory\". Explore Abstract Factory Pattern for efficient object creation, dependencies management, and implementing related classes in software design."
url: "https://hashnode.com/posts/design-patterns-abstract-factory/653a1544055a65c87be4cb79"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Design Patterns - Abstract Factory](https://yonatankarp.com/design-patterns-abstract-factory?utm_source=hashnode&utm_medium=feed)

Explore Abstract Factory Pattern for efficient object creation, dependencies management, and implementing related classes in software design.

Oct 26, 2023 · 5 min read · yonatankarp.com  
Updated Nov 20, 2023  
Read the article

-   [#kotlin](https://hashnode.com/tag/kotlin)
-   [#kotlin-beginner](https://hashnode.com/tag/kotlin-beginner)
-   [#design-patterns](https://hashnode.com/tag/design-patterns)
-   [#clean-code](https://hashnode.com/tag/clean-code)
-   [#programming-blogs](https://hashnode.com/tag/programming-blogs)

## Written by

[Yonatan Karp-Rudin](https://hashnode.com/@yonatankarp)

@yonatankarp · Berlin, Germany

  
[View profile](https://hashnode.com/@yonatankarp)

Senior Backend Software Engineer

I've started to work as a software engineer at 2014, however, I started to write code at high-school. My first language was Assembly, but still, I fall in love with the possibilities to make the computer to do as you wish, shortly after that I started to write in C. Later on I studied a practical engineering in electricity, and during this time discovered that I preferred much more writing code than design electrical components. As a result of this understanding I decided to switch and study bachelor degree in computer science in Reichman university, where the focus was of the Java language. Today I'm working at SumUp using Kotlin, SpringBoot &amp; Micronaut, Cassandra and Kafka

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
