Update: I talked to Dr.Stonedahl and he told me that the answer for the problem is true. However, he also stated that in real life, regardless of the level of coding you're at (whether you are a newbie to coding or a professional coder), the "ideal state" is always hard to achieve, therefore you always have to provide comments for your code.