Hello Eric,
I appreciate that you responded and give me some suggestion.
I'll consider your points valuable.
I'm not expert but I'm improving by the feedback from people like you.
I'll sure refactor my article or might be write new article with more detail and real-time examples.
And also I'll write separate article on the detail of Q.
Thanks again.