Overcoming our Primitive Obsessions

Overcoming our Primitive Obsessions

Speaker(s)
beram
Duration
Session track
Code & Development
Experience level
Beginner
Description

Have you ever been frustrated by the unnecessary complexity of your code? You are not alone! 

One of the factors that makes our code complex is the excessive use of primitive types. Primitive obsession is a common problem in programming where we rely too much on primitive data types to represent complex concepts (example: the usage of array for parameters on a method). This can make our code difficult to understand and maintain. By exploring alternatives, such as using custom data types or classes to represent specific concepts, we can improve the robustness, security, and readability of our code. 

Let's discover together how to overcome these limitations and write cleaner and more efficient code!