The number of times I've had conversations where you talk with someone for hours, only to realize all you hear is gibberish, is far too many. As professionals we tend to use technical terms to get to the point quickly and avoid any misinterpetation. But at some point, if you speak ONLY in terminology, you might stop making sense. It's time to stop this!
As a self-taught programmer I always struggle with some programming concepts or algorithms. It might be something super simple or super complex, but the struggle is there.
Now I started to learn Computer Science properly and one of the things that I made is simple merge sort algorithm. The idea is very simple, but the coding with recursion is a bit confusing.And all the tutorials and articles are super confusing as well. And since I'm understanding and knowing how it works now - going to explain it better than anyone else. At least for myself.
I'm going to code is C, because it's very representative of what's happening.
image is from GeeksForGeeks.
I want to go over my process of how to make a football ball from WC 2022 named Al Rihla. It's a very cool looking piece of equipment and it was surprisingly more tricky than I thought.
So this is what I managed to get in the end.