paint-brush
The Power of Metadata: How to Deal with Spaghetti Codeby@sergeidzeboev
296 reads

The Power of Metadata: How to Deal with Spaghetti Code

by Sergei Dzeboev4mAugust 3rd, 2021
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Most programming languages have this tool, and it is a very often used tool in many frameworks - annotations. In this article, I want to share with you one powerful tool that, in my experience, not all developers value. The solution that saved the application from this spaghetti code was annotations. Annotations are not the fastest solution in terms of execution time, it uses reflection to get parameters in runtime. But does the game worth it today when we have very powerful hardware? This question is for each of you to decide we would prefer a couple of seconds faster or readable and easy to support solution.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - The Power of Metadata: How to Deal with Spaghetti Code
Sergei Dzeboev HackerNoon profile picture
Sergei Dzeboev

Sergei Dzeboev

@sergeidzeboev

Senior Java Developer

Learn More
LEARN MORE ABOUT @SERGEIDZEBOEV'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Sergei Dzeboev HackerNoon profile picture
Sergei Dzeboev@sergeidzeboev
Senior Java Developer

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite