Hi Ronnie,
Welcome to our community! 
Yes, your reasoning makes sense. However, when it comes to programming, we usually do not rely on opinions, we test our code. And if it works, it’s a solution, no matter what other people think.
Keep it up and Happy Coding!
See also:
- Forum User Guides : How to mark a topic as solved