August 2019
Intermediate to advanced
486 pages
13h 52m
English
The Solidity language is a contract-oriented programming language. There are many constructs required for contract interaction. Also, due to the limitations of the language, few data structure-specific design patterns are used.
In this chapter, you will learn about the different design patterns, that are grouped into different categories based on their usage. These categories are as follows:
Out of these categories, some of the design patterns that are mostly used in Solidity contracts are listed here: