# Complexity: noun

### Cambridge Dictionary

> *"the* [*state*](https://dictionary.cambridge.org/dictionary/english/state) *of having many* [*parts*](https://dictionary.cambridge.org/dictionary/english/part) *and being* [*difficult*](https://dictionary.cambridge.org/dictionary/english/difficult) *to* [*understand*](https://dictionary.cambridge.org/dictionary/english/understand) *or* [*find*](https://dictionary.cambridge.org/dictionary/english/find) *an* [*answer*](https://dictionary.cambridge.org/dictionary/english/answer) *to"*

{% embed url="<https://dictionary.cambridge.org/dictionary/english/complexity>" %}

### **Dictionary**

> ***"**&#x74;he state or quality of being* [*complex*](https://www.dictionary.com/browse/complex)*; intricac&#x79;**"***

{% embed url="<https://www.dictionary.com/browse/intricacy>" %}

### **Merriam-Webster**

> *"the quality or state of being complex"*

{% embed url="<https://www.merriam-webster.com/dictionary/complexity>" %}

### Simplicity vs Complexity

{% embed url="<https://wikidiff.com/simplicity/complexity>" %}

## Object complexity in:

* Consistency.
* Interdependence.
* Mutability.
* Intuitiveness of the name.
* Generic type variables:
  * Intuitiveness of the name.
  * Quantity.
  * Type.
* Properties:
  * Intuitiveness of the name.
  * Quantity.
  * Type.
* Methods:
  * Intuitiveness of the name.
  * Quantity.
  * Generic type variables:
    * Quantity.
    * Intuitiveness of the name.
  * Parameters:
    * Quantity.
    * Intuitiveness of the name.
    * Type.
