Here are
    39 public repositories
    matching this topic...
   
    
  
  
  
  
  
  
  
 
  
      
        πElements of Reusable Object-Oriented Softwareπis a software engineering book describing software design patterns. The book's authors are Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides with a foreword by Grady Booch.
       
      
    
   
 
  
  
  
  
  
  
 
  
      
        GoF Design Patterns, each pattern described with story from real life.
       
      
    
      
          
            Updated
            Oct 16, 2025 
           
          
            
  Java 
 
           
       
     
   
 
  
    
  
  
  
 
  
      
        Design Pattern Examples in Dart
       
      
    
   
 
  
  
  
  
  
  
 
  
      
        The samples of .NET design patterns
       
      
    
   
 
  
  
  
  
  
  
 
  
      
        π¨ Record the articles and code I wrote while learning design patterns
       
      
    
      
          
            Updated
            Nov 27, 2022 
           
          
            
  Java 
 
           
       
     
   
 
  
  
  
  
  
  
 
  
      
        Design patterns implemented in C++
       
      
    
   
 
  
  
  
  
  
  
 
  
      
        Design Patterns using C++
       
      
    
   
 
  
  
  
  
  
  
 
  
      
        Good practices to create code in Java, open to other languages. β‘
       
      
    
      
          
            Updated
            Dec 24, 2020 
           
          
            
  Java 
 
           
       
     
   
 
  
  
  
  
  
  
 
  
      
        Flyweight objects made stupidly easy
       
      
    
      
          
            Updated
            Jun 19, 2025 
           
          
            
  Python 
 
           
       
     
   
 
  
  
  
  
  
  
 
  
      
        Collection of all the Design Patters with code example from HeadFirst Book
       
      
    
   
 
  
  
  
  
  
  
 
  
      
    
      
          
            Updated
            Feb 11, 2024 
           
          
            
  Python 
 
           
       
     
   
 
  
  
  
  
  
  
 
  
      
        Flyweight, Easy Implementation, Code over UI, Brevity over Features Finite State Machine
       
      
    
      
          
            Updated
            May 30, 2019 
           
          
            
  GDScript 
 
           
       
     
   
 
  
  
  
  
  
  
 
  
      
        Learn Desgin Patterns with .Net 7
       
      
    
   
 
  
  
  
  
  
  
 
  
      
        A tiny template for the βFlyweight Patternβ
       
      
    
      
          
            Updated
            May 21, 2021 
           
          
            
  Ruby 
 
           
       
     
   
 
  
  
  
  
  
  
 
  
      
        Purpose: Reduces memory usage by sharing common data across multiple objects instead of replicating/copying it. 
       
      
    
      
          
            Updated
            Jun 20, 2023 
           
          
            
  Java 
 
           
       
     
   
 
  
  
  
  
  
  
 
  
      
        All the design patterns which i know
       
      
    
   
 
  
  
  
  
  
  
 
  
      
        In this article, explore the Flyweight design pattern in Java.
       
      
    
      
          
            Updated
            Oct 24, 2020 
           
          
            
  Java 
 
           
       
     
   
 
  
  
  
  
  
  
 
  
      
        Simple React Flyweight Event Dispatcher
       
      
    
      
          
            Updated
            Mar 8, 2021 
           
          
            
  JavaScript 
 
           
       
     
   
 
  
    
  
  
  
 
  
      
        flyweight pattern cpp example [STRUCTURAL]
       
      
    
   
 
  
  
  
  
  
  
 
  
      
        Single header implementation of the Flyweight design pattern for C++11
       
      
    
   
 
  
       
      
          
            
              Improve this page
             
            
              Add a description, image, and links to the
              flyweight 
              topic page so that developers can more easily learn about it.
            
            
              
                Curate this topic
                
     
               
            
           
          
            
              Add this topic to your repo
             
            
              To associate your repository with the
              flyweight 
              topic, visit your repo's landing page and select "manage topics."
            
            
              
                Learn more
                
     
               
            
           
       
     
   
 
       
   
          
    
    
     
    
      
     
     
    You canβt perform that action at this time.