---
title: "Discussion on \"Reduce redundant objects with Flyweight Design pattern\" | Hashnode"
description: "Discussion on \"Reduce redundant objects with Flyweight Design pattern\". Object creation is the most fundamental operation in OOP. It would be hard to count the number of objects we create(knowingly or behind the scene) even in the most trivial of use cases. \nEach object is created on the heap and will take up some space ..."
url: "https://hashnode.com/posts/reduce-redundant-objects-with-flyweight-design-pattern/610bdf04d3d9724fd4236664"
---

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

Discussion

# [Reduce redundant objects with Flyweight Design pattern](https://blog.abhinavpandey.dev/reduce-redundant-objects-with-flyweight-design-pattern?utm_source=hashnode&utm_medium=feed)

Object creation is the most fundamental operation in OOP. It would be hard to count the number of objects we create(knowingly or behind the scene) even in the most trivial of use cases. Each object is created on the heap and will take up some space ...

Aug 5, 2021 · 5 min read · blog.abhinavpandey.dev  
Read the article

-   [#object-oriented-programming](https://hashnode.com/tag/object-oriented-programming)
-   [#java](https://hashnode.com/tag/java)
-   [#design-patterns](https://hashnode.com/tag/design-patterns)
-   [#architecture](https://hashnode.com/tag/architecture)

## Written by

[Abhinav Pandey](https://hashnode.com/@abh1navv)

@abh1navv

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

Senior Software Engineer

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
