Hello, I started in computing more than 30 years ago, before they were useful. I was a competent functional programmer, I have designed and implemented many commercial systems, but [& this is important for any newbies, KEEP UPTO DATE!.] but I have fallen behind on the latest innovations. Back then, programs started at the top of the page. Even now many programs start at "MAIN". I am used to starting at the top and working my way down through the code. When picking up a new program, where would you advise that I start to unfold the logic and design of a Construct 3 program? I always advocated that all programs, and for that matter each Function, Routine, & Functional block, start with a comment-block laying out in plane language what the program does, what it is for, its design strategy, any assumptions made. And any other pertinent information for the reader [which could easy be the original programer in 6 months.]
And a subsidiary question: Is Block Commenting possible in Construct 3. I always felt that a program was not complete until it was fully commented, even if it past all test. It still wasn't finish without be fully commented.
My best regards.