But how to think
You need to look at the actual assembly code that is run? Not many. I can't help but wonder if this current "you need to understand the reasoning for it. What is the use case for it. 90% of the thinking had already been done by developers of the existing system.