What is the difference between run-time and compile-time?
You can understand the code compile structure from reading the actual code. Run-time structure are not clear unless you understand the pattern that was used.