Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/0xjonaseb11/solidity-design-patterns

Some solidity design patterns | best practices to ensure actual functionality
https://github.com/0xjonaseb11/solidity-design-patterns

audits best-practices blockchain crypto defi digital-assets smart-contracts solidity swap tests transfer

Last synced: 16 days ago
JSON representation

Some solidity design patterns | best practices to ensure actual functionality

Awesome Lists containing this project

README

        

_**Author: @Jaz-3-0**_

**This repo specifies the major solidity design patterns.**

# About

_**What exactly is a design pattern in software engineering??**_

Well, a design pattern, in the context of software engineering, is a proven and reusable solution to a recurring problem encountered during the design and implementation of software systems. It provides a template for solving a specific type of problem within a particular context, offering a structured approach to software design that promotes flexibility, scalability, and maintainability.

_**DESIGN PATTERNS COVERED**_

1. Withdraw-pattern
2. Access restriction pattern
3. Emergency stop pattern
4. Factory creation pattern
5. Iterable map pattern

**Note:**
**There are many design patterns. These are just a few of them discussed in this work of mine..**

_**Let me hope this helped**_

-----------

@Jaz-3-0