An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with code-pattern

A curated list of projects in awesome lists tagged with code-pattern .

https://github.com/freddynewton/unitycodepatterns

Unity Code Patterns: A collection of common design patterns implemented in Unity C#. Features practical examples of MVC, Singleton, and Object Pooling patterns, with clear explanations and reusable code. Ideal for Unity developers looking to improve code structure and efficiency in game development.

code-pattern design-patterns design-patterns-csharp game gamedevelopment learning unity

Last synced: 20 Feb 2025

https://github.com/worst001/note_program_design

总结了程序设计中需要用到的工具,以及对设计模式的整理

code-pattern codeigniter design-pattern development editor guide latex learning markdown mkdocs note notebook nvim pattern tmux vim vimscript

Last synced: 21 Mar 2025

https://github.com/arthurfp/go_builder_pattern

An illustrative Go project demonstrating the Builder pattern with a practical example of building customizable pizzas. Features robust error handling and unit testing to showcase best practices in software design.

builder-pattern code-pattern go golang

Last synced: 20 Feb 2025

https://github.com/arthurfp/go_factory-method_pattern

A Go project demonstrating the Factory Method pattern with a vehicle manufacturing simulator. This repository showcases the creation of diverse vehicle types—cars, bikes, and trucks—each through its own dedicated factory, emphasizing best practices in object-oriented design and unit testing.

code-pattern factory-method-pattern go golang

Last synced: 16 Jun 2025

https://github.com/arthurfp/go_command_pattern

A Go project demonstrating the Command pattern by encapsulating requests as objects. This repository showcases best practices in design patterns, command execution, and unit testing.

code-pattern command command-pattern go golang

Last synced: 09 Apr 2025

https://github.com/arthurfp/go_flyweight_pattern

A Go project demonstrating the Flyweight pattern with a focus on minimizing memory usage by sharing data among similar objects. This repository showcases best practices in design patterns and unit testing.

code-pattern flyweight flyweight-pattern go golang

Last synced: 20 Feb 2025

https://github.com/arthurfp/go_object-pool_pattern

A Go project demonstrating the Object Pool pattern for efficient management of database connections. Features dynamic resource allocation, connection health checks, and configurable pool settings to optimize application performance.

code-pattern go golang object-pool-pattern

Last synced: 20 Feb 2025